25 references to RequestOutcome
Aspire.Hosting.Native.Core (19)
Runtime\RuntimeGeneration.cs (9)
750request.Complete(new RuntimeRequestResult(accepted ? RequestOutcome.Accepted : RequestOutcome.Rejected, "")); 880internal void CompleteCommand(Guid resourceId, Guid requestId, RequestOutcome status, string message) 882if (status is not (RequestOutcome.Succeeded or RequestOutcome.Failed or RequestOutcome.Cancelled) || message.Length > 8192) 1054request.Complete(new RuntimeRequestResult(RequestOutcome.Cancelled, "")); 1171public void CompleteCommand(Guid id, RequestOutcome status, string message) 1211internal sealed record RuntimeRequestResult(RequestOutcome Status, string Message);
Runtime\RuntimeStates.cs (10)
35public static RequestOutcome ParseCommandResult(string value) => value switch 37"succeeded" => RequestOutcome.Succeeded, 38"failed" => RequestOutcome.Failed, 39"cancelled" => RequestOutcome.Cancelled, 98public static string ToWire(this RequestOutcome outcome) => outcome switch 100RequestOutcome.Succeeded => "succeeded", 101RequestOutcome.Failed => "failed", 102RequestOutcome.Cancelled => "cancelled", 103RequestOutcome.Accepted => "accepted", 104RequestOutcome.Rejected => "rejected",
Aspire.Hosting.Native.Core.Tests (1)
NativeProtocolParsingTests.cs (1)
96Assert.Equal(RequestOutcome.Cancelled, RuntimeStates.ParseCommandResult("cancelled"));
Aspire.Hosting.Native.Server (5)
Auxiliary\NativeAuxiliaryBackchannel.cs (2)
416return CommandResponse(result.Status == RequestOutcome.Succeeded, result.Message, result.Status == RequestOutcome.Cancelled,
Dashboard\NativeDashboardService.cs (3)
158RequestOutcome.Succeeded => ResourceCommandResponseKind.Succeeded, 159RequestOutcome.Failed => ResourceCommandResponseKind.Failed, 160RequestOutcome.Cancelled => ResourceCommandResponseKind.Cancelled,