Skip to content

EveInteractionResolution

NexusLabs.Eve

EveInteractionResolution Class

Preserves an authoritative version-27 interaction settlement, without legacy batch coordinates.

public sealed record EveInteractionResolution : System.IEquatable<NexusLabs.Eve.EveInteractionResolution>

Inheritance System.Object → EveInteractionResolution

Implements System.IEquatable<EveInteractionResolution>

Properties

EveInteractionResolution.InteractionId Property

Gets the case-sensitive interaction identity.

public string InteractionId { get; }

Property Value

System.String

EveInteractionResolution.Outcome Property

Gets the open-ended settlement outcome exactly as received.

public string Outcome { get; }

Property Value

System.String

EveInteractionResolution.Raw Property

Gets the complete settlement, retaining reason, cause, response and unknown fields.

public System.Text.Json.JsonElement Raw { get; }

Property Value

System.Text.Json.JsonElement