7 instantiations of StartResult
aspire-tray (7)
NativeSmokeHarness.cs (1)
547
internal void CompleteStart() => _start.SetResult(
new
(StartOutcome.Started, 0));
src\Aspire.Tray\Common\CliAppHostCommands.cs (4)
55
return
new
(StartOutcome.NotFound, null);
68
return
new
(StartOutcome.Failed, null);
82
return
new
(process.ExitCode == 0 ? StartOutcome.Started : StartOutcome.Failed, process.ExitCode);
86
return
new
(StartOutcome.TimedOut, null);
src\Aspire.Tray\Common\TrayController.cs (2)
443
result =
new
(StartOutcome.NotFound, null);
448
result =
new
(StartOutcome.Failed, null);
8 references to StartResult
aspire-tray (8)
NativeSmokeHarness.cs (2)
545
private readonly TaskCompletionSource<
StartResult
> _start = new(TaskCreationOptions.RunContinuationsAsynchronously);
567
public async Task<
StartResult
> StartAsync(string appHostPath, CancellationToken cancellationToken)
src\Aspire.Tray\Common\CliAppHostClient.cs (1)
40
public Task<
StartResult
> StartAsync(string appHostPath, CancellationToken cancellationToken)
src\Aspire.Tray\Common\CliAppHostCommands.cs (1)
45
public async Task<
StartResult
> StartAsync(string appHostPath, CancellationToken cancellationToken)
src\Aspire.Tray\Common\IAppHostClient.cs (1)
10
Task<
StartResult
> StartAsync(string appHostPath, CancellationToken cancellationToken);
src\Aspire.Tray\Common\TrayController.cs (3)
423
StartResult
result;
426
Task<
StartResult
> command;
745
public
StartResult
? Result { get; set; }