Class BowireRollupRequest

Namespace
Kuestenlogik.Bowire.Endpoints
Assembly
Kuestenlogik.Bowire.dll

Request body for the rollup endpoint (#587).

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

Constructors

BowireRollupRequest(IReadOnlyList<string>?, string?)

Request body for the rollup endpoint (#587).

public BowireRollupRequest(IReadOnlyList<string>? From, string? Service)

Parameters

From IReadOnlyList<string>

Files or directories to read; empty means this workspace's .bowire/.

Service string

Attribute every report to this service instead of inferring it.

Properties

From

Files or directories to read; empty means this workspace's .bowire/.

public IReadOnlyList<string>? From { get; init; }

Property Value

IReadOnlyList<string>

Service

Attribute every report to this service instead of inferring it.

public string? Service { get; init; }

Property Value

string

Methods

Deconstruct(out IReadOnlyList<string>?, out string?)

public void Deconstruct(out IReadOnlyList<string>? From, out string? Service)

Parameters

From IReadOnlyList<string>
Service string

Equals(BowireRollupRequest?)

public bool Equals(BowireRollupRequest? other)

Parameters

other BowireRollupRequest

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

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

Parameters

left BowireRollupRequest
right BowireRollupRequest

Returns

bool

operator !=(BowireRollupRequest?, BowireRollupRequest?)

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

Parameters

left BowireRollupRequest
right BowireRollupRequest

Returns

bool