3 instantiations of RuntimeRequestResult
Aspire.Hosting.Native.Core (3)
Runtime\RuntimeGeneration.cs (3)
750request.Complete(new RuntimeRequestResult(accepted ? RequestOutcome.Accepted : RequestOutcome.Rejected, "")); 893request.Complete(new RuntimeRequestResult(status, Redact(message))); 1054request.Complete(new RuntimeRequestResult(RequestOutcome.Cancelled, ""));
7 references to RuntimeRequestResult
Aspire.Hosting.Native.Core (3)
Runtime\RuntimeGeneration.cs (3)
1195private readonly TaskCompletionSource<RuntimeRequestResult> _completion = new(TaskCreationOptions.RunContinuationsAsynchronously); 1198public Task<RuntimeRequestResult> Completion => _completion.Task; 1199internal void Complete(RuntimeRequestResult result) => _completion.TrySetResult(result);
Aspire.Hosting.Native.Server (4)
Api\RuntimeApi.cs (2)
402internal Task<RuntimeRequestResult> AwaitNativeOperation() => request.Completion; 407var result = await request.Completion.ConfigureAwait(false);
Auxiliary\NativeAuxiliaryBackchannel.cs (1)
414var result = await operation.AwaitNativeOperation().WaitAsync(cancellationToken).ConfigureAwait(false);
Dashboard\NativeDashboardService.cs (1)
152var result = await operation.AwaitNativeOperation().WaitAsync(context.CancellationToken).ConfigureAwait(false);