Class ScaffoldGenerateRequest

Namespace
Kuestenlogik.Bowire.Scaffold
Assembly
Kuestenlogik.Bowire.Scaffold.dll

A spec to generate from.

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

Constructors

ScaffoldGenerateRequest(ScaffoldSpec?)

A spec to generate from.

public ScaffoldGenerateRequest(ScaffoldSpec? Spec)

Parameters

Spec ScaffoldSpec

Properties

Spec

[JsonPropertyName("spec")]
public ScaffoldSpec? Spec { get; init; }

Property Value

ScaffoldSpec

Methods

Deconstruct(out ScaffoldSpec?)

public void Deconstruct(out ScaffoldSpec? Spec)

Parameters

Spec ScaffoldSpec

Equals(ScaffoldGenerateRequest?)

public bool Equals(ScaffoldGenerateRequest? other)

Parameters

other ScaffoldGenerateRequest

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 ==(ScaffoldGenerateRequest?, ScaffoldGenerateRequest?)

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

Parameters

left ScaffoldGenerateRequest
right ScaffoldGenerateRequest

Returns

bool

operator !=(ScaffoldGenerateRequest?, ScaffoldGenerateRequest?)

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

Parameters

left ScaffoldGenerateRequest
right ScaffoldGenerateRequest

Returns

bool