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)
364
Assert.Equal(OtlpAuthMode.ApiKey, app.
DashboardOptionsMonitor
.CurrentValue.Otlp.AuthMode);
365
Assert.Equal("TestKey123!", app.
DashboardOptionsMonitor
.CurrentValue.Otlp.PrimaryApiKey);
565
Assert.Equal(FrontendAuthMode.BrowserToken, app.
DashboardOptionsMonitor
.CurrentValue.Frontend.AuthMode);
566
Assert.Equal(16, Convert.FromHexString(app.
DashboardOptionsMonitor
.CurrentValue.Frontend.BrowserToken!).Length);
567
Assert.Equal(OtlpAuthMode.Unsecured, app.
DashboardOptionsMonitor
.CurrentValue.Otlp.AuthMode);
568
Assert.Equal(ApiAuthMode.ApiKey, app.
DashboardOptionsMonitor
.CurrentValue.Api.AuthMode);
569
Assert.False(string.IsNullOrEmpty(app.
DashboardOptionsMonitor
.CurrentValue.Api.PrimaryApiKey), "A primary API key should be auto-generated.");
587
Assert.Equal(FrontendAuthMode.Unsecured, app.
DashboardOptionsMonitor
.CurrentValue.Frontend.AuthMode);
588
Assert.Equal(OtlpAuthMode.Unsecured, app.
DashboardOptionsMonitor
.CurrentValue.Otlp.AuthMode);
605
Assert.Equal(ResourceClientAuthMode.Certificate, app.
DashboardOptionsMonitor
.CurrentValue.ResourceServiceClient.AuthMode);
606
Assert.Equal(DashboardClientCertificateSource.KeyStore, app.
DashboardOptionsMonitor
.CurrentValue.ResourceServiceClient.ClientCertificate.Source);
607
Assert.Equal("MySubject", app.
DashboardOptionsMonitor
.CurrentValue.ResourceServiceClient.ClientCertificate.Subject);
1052
Assert.Equal(value, app.
DashboardOptionsMonitor
.CurrentValue.UI.DisableResourceGraph);
1162
Assert.Equal(launchContext, app.
DashboardOptionsMonitor
.CurrentValue.LaunchContext);
1201
Assert.Equal(" CLI ", app.
DashboardOptionsMonitor
.CurrentValue.LaunchContext);
1207
var exception = Assert.Throws<OptionsValidationException>(() => app.
DashboardOptionsMonitor
.CurrentValue);