19 references to DashboardOptionsMonitor
Aspire.Dashboard.Tests (19)
Integration\OtlpGrpcServiceTests.cs (1)
202
using var monitorRegistration = app.
DashboardOptionsMonitor
.OnChange((o, n) =>
Integration\OtlpHttpServiceTests.cs (2)
167
var exception = Assert.Throws<OptionsValidationException>(() => _ = app.
DashboardOptionsMonitor
.CurrentValue);
172
var options = app.
DashboardOptionsMonitor
.CurrentValue.Otlp;
Integration\StartupTests.cs (16)
407
Assert.Equal(OtlpAuthMode.ApiKey, app.
DashboardOptionsMonitor
.CurrentValue.Otlp.AuthMode);
408
Assert.Equal("TestKey123!", app.
DashboardOptionsMonitor
.CurrentValue.Otlp.PrimaryApiKey);
608
Assert.Equal(FrontendAuthMode.BrowserToken, app.
DashboardOptionsMonitor
.CurrentValue.Frontend.AuthMode);
609
Assert.Equal(16, Convert.FromHexString(app.
DashboardOptionsMonitor
.CurrentValue.Frontend.BrowserToken!).Length);
610
Assert.Equal(OtlpAuthMode.Unsecured, app.
DashboardOptionsMonitor
.CurrentValue.Otlp.AuthMode);
611
Assert.Equal(ApiAuthMode.ApiKey, app.
DashboardOptionsMonitor
.CurrentValue.Api.AuthMode);
612
Assert.False(string.IsNullOrEmpty(app.
DashboardOptionsMonitor
.CurrentValue.Api.PrimaryApiKey), "A primary API key should be auto-generated.");
630
Assert.Equal(FrontendAuthMode.Unsecured, app.
DashboardOptionsMonitor
.CurrentValue.Frontend.AuthMode);
631
Assert.Equal(OtlpAuthMode.Unsecured, app.
DashboardOptionsMonitor
.CurrentValue.Otlp.AuthMode);
648
Assert.Equal(ResourceClientAuthMode.Certificate, app.
DashboardOptionsMonitor
.CurrentValue.ResourceServiceClient.AuthMode);
649
Assert.Equal(DashboardClientCertificateSource.KeyStore, app.
DashboardOptionsMonitor
.CurrentValue.ResourceServiceClient.ClientCertificate.Source);
650
Assert.Equal("MySubject", app.
DashboardOptionsMonitor
.CurrentValue.ResourceServiceClient.ClientCertificate.Subject);
1095
Assert.Equal(value, app.
DashboardOptionsMonitor
.CurrentValue.UI.DisableResourceGraph);
1205
Assert.Equal(launchContext, app.
DashboardOptionsMonitor
.CurrentValue.LaunchContext);
1244
Assert.Equal(" CLI ", app.
DashboardOptionsMonitor
.CurrentValue.LaunchContext);
1250
var exception = Assert.Throws<OptionsValidationException>(() => app.
DashboardOptionsMonitor
.CurrentValue);