Class UploadedDoc

Namespace
Kuestenlogik.Bowire
Assembly
Kuestenlogik.Bowire.dll

A single uploaded OpenAPI/Swagger document with its raw content.

public sealed record UploadedDoc : IEquatable<UploadedDoc>
Inheritance
UploadedDoc
Implements
Inherited Members

Constructors

UploadedDoc(string, string, string)

A single uploaded OpenAPI/Swagger document with its raw content.

public UploadedDoc(string Id, string Content, string SourceName)

Parameters

Id string
Content string
SourceName string

Properties

Content

public string Content { get; init; }

Property Value

string

Id

public string Id { get; init; }

Property Value

string

SourceName

public string SourceName { get; init; }

Property Value

string

Methods

Deconstruct(out string, out string, out string)

public void Deconstruct(out string Id, out string Content, out string SourceName)

Parameters

Id string
Content string
SourceName string

Equals(UploadedDoc?)

public bool Equals(UploadedDoc? other)

Parameters

other UploadedDoc

Returns

bool

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

ToString()

public override string ToString()

Returns

string

Operators

operator ==(UploadedDoc?, UploadedDoc?)

public static bool operator ==(UploadedDoc? left, UploadedDoc? right)

Parameters

left UploadedDoc
right UploadedDoc

Returns

bool

operator !=(UploadedDoc?, UploadedDoc?)

public static bool operator !=(UploadedDoc? left, UploadedDoc? right)

Parameters

left UploadedDoc
right UploadedDoc

Returns

bool