19 references to TryShutdownAsync
aspire (2)
Program.cs (2)
1206
await telemetryManager.
TryShutdownAsync
(CliExitCodes.FailedToStartCli, reportedTelemetryMode).ConfigureAwait(false);
1373
var shutdownTelemetryTask = telemetryManager.
TryShutdownAsync
(exitCode, reportedTelemetryMode);
Aspire.Cli.Tests (17)
Commands\AgentTelemetryCommandTests.cs (2)
41
Assert.False(await manager.
TryShutdownAsync
(CliExitCodes.Success, ReportedTelemetryMode.Agent));
116
Assert.False(await manager.
TryShutdownAsync
(CliExitCodes.Success, ReportedTelemetryMode.Agent));
Telemetry\AgentTelemetryPersistenceTests.cs (6)
243
Assert.False(await manager.
TryShutdownAsync
(CliExitCodes.Success, ReportedTelemetryMode.Local));
248
Assert.True(await manager.
TryShutdownAsync
(CliExitCodes.Success, ReportedTelemetryMode.Local));
328
.Select(_ => Task.Run(() => manager.
TryShutdownAsync
(CliExitCodes.Success, ReportedTelemetryMode.Local)))
349
return await manager.
TryShutdownAsync
(CliExitCodes.Success, ReportedTelemetryMode.Local);
359
Assert.True(await manager.
TryShutdownAsync
(CliExitCodes.Success, ReportedTelemetryMode.Local));
371
Assert.False(await manager.
TryShutdownAsync
(CliExitCodes.Success, ReportedTelemetryMode.Local));
Telemetry\ReportedLogExportTests.cs (4)
61
Assert.True(await manager.
TryShutdownAsync
(CliExitCodes.Success, mode));
181
Assert.True(await manager.
TryShutdownAsync
(CliExitCodes.Success, mode));
183
Assert.Same(manager.
TryShutdownAsync
(CliExitCodes.Success, mode),
184
manager.
TryShutdownAsync
(CliExitCodes.Success, mode));
Telemetry\TelemetryShutdownTests.cs (5)
64
var shutdown = manager.
TryShutdownAsync
(exitCode, mode);
65
Assert.Same(shutdown, manager.
TryShutdownAsync
(CliExitCodes.Success, mode));
95
Assert.True(await manager.
TryShutdownAsync
(CliExitCodes.InvalidCommand, mode));
241
: manager.
TryShutdownAsync
(CliExitCodes.Success, mode);
282
await manager.
TryShutdownAsync
(CliExitCodes.Success, mode).DefaultTimeout();