csharp
public readonly record struct GateOutcome<T>What a gate answered, or what stopped it answering.
Fields and properties (5)
public T? ValueIt, when there is one.
public GateProblem? ProblemWhy not, otherwise.
public int StatusThe HTTP status, or 0 when the request never arrived.
public bool OkWhether there is an answer.
public bool UnreachableWhether nothing was reached at all, as opposed to being refused by something.
Methods (2)
public GateOutcome(T? Value, GateProblem? Problem, int Status)What a gate answered, or what stopped it answering.
public override string ToString()The answer, or a sentence explaining its absence.
Used by (2)
- GateClientVixen.Live.Client
- GateClientTestsVixen.Live.Client.Tests