18 references to KnownDashboardStartupFailureReasons
Aspire.Dashboard (7)
DashboardWebApplication.cs (7)
1109
RecordStartupFailure(
KnownDashboardStartupFailureReasons
.ConfigurationValidation);
1121
RecordStartupFailure(
KnownDashboardStartupFailureReasons
.AddressInUse);
1147
RecordStartupFailure(
KnownDashboardStartupFailureReasons
.ConfigurationValidation);
1160
RecordStartupFailure(
KnownDashboardStartupFailureReasons
.Canceled);
1165
RecordStartupFailure(
KnownDashboardStartupFailureReasons
.AddressInUse);
1219
return
KnownDashboardStartupFailureReasons
.Canceled;
1223
?
KnownDashboardStartupFailureReasons
.AddressInUse
Aspire.Dashboard.Tests (11)
Integration\StartupTests.cs (2)
1236
Assert.Equal(
KnownDashboardStartupFailureReasons
.ConfigurationValidation, attributes[TelemetryPropertyKeys.ErrorType]);
1266
Assert.Equal(
KnownDashboardStartupFailureReasons
.Canceled, reason);
Telemetry\DashboardStartupTelemetryTests.cs (9)
19
[InlineData(false,
KnownDashboardStartupFailureReasons
.AddressInUse, DashboardPersistenceMode.None, "none")]
20
[InlineData(false,
KnownDashboardStartupFailureReasons
.AddressInUse, DashboardPersistenceMode.Run, "run")]
21
[InlineData(false,
KnownDashboardStartupFailureReasons
.AddressInUse, DashboardPersistenceMode.Resume, "resume")]
22
[InlineData(false,
KnownDashboardStartupFailureReasons
.ConfigurationValidation, (DashboardPersistenceMode)999, "unknown")]
23
[InlineData(false,
KnownDashboardStartupFailureReasons
.ConfigurationValidation, (DashboardPersistenceMode)(-1), "unknown")]
85
startupTelemetry.RecordFailure(
KnownDashboardStartupFailureReasons
.ConfigurationValidation);
91
Assert.Equal(
KnownDashboardStartupFailureReasons
.ConfigurationValidation, attributes[TelemetryPropertyKeys.ErrorType]);
135
startupTelemetry.RecordFailure(
KnownDashboardStartupFailureReasons
.ConfigurationValidation);
160
startupTelemetry.RecordFailure(
KnownDashboardStartupFailureReasons
.ConfigurationValidation);