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