EveCancellationOutcome
NexusLabs.Eve¶
EveCancellationOutcome Class¶
Carries the successful response from an eve turn-cancellation request.
public sealed record EveCancellationOutcome : System.IEquatable<NexusLabs.Eve.EveCancellationOutcome>
Inheritance System.Object → EveCancellationOutcome
Implements System.IEquatable<EveCancellationOutcome>
Properties¶
EveCancellationOutcome.DeliveryId Property¶
Gets the version-27 delivery receipt. Acceptance does not prove that cancellation applied; read its durable settlement with GetDeliveryOutcomeAsync(string, CancellationToken).
Property Value¶
EveCancellationOutcome.SessionId Property¶
Gets the session targeted by the request, or null when there was no active turn to cancel.
Property Value¶
Remarks¶
eve 0.31.0 returns the identifier only for
Accepted. A
NoActiveTurn result names no session because none
was cancelled.
EveCancellationOutcome.Status Property¶
Gets the cancellation disposition.