19 references to DashboardOptionsMonitor
Aspire.Dashboard.Tests (19)
Integration\OtlpGrpcServiceTests.cs (1)
200
using var monitorRegistration = app.
DashboardOptionsMonitor
.OnChange((o, n) =>
Integration\StartupTests.cs (18)
347
Assert.Equal(OtlpAuthMode.ApiKey, app.
DashboardOptionsMonitor
.CurrentValue.Otlp.AuthMode);
348
Assert.Equal("TestKey123!", app.
DashboardOptionsMonitor
.CurrentValue.Otlp.PrimaryApiKey);
371
Assert.Equal(8080, app.
DashboardOptionsMonitor
.CurrentValue.DebugSession.Port);
373
var cert = app.
DashboardOptionsMonitor
.CurrentValue.DebugSession.GetServerCertificate();
377
Assert.Equal("token!", app.
DashboardOptionsMonitor
.CurrentValue.DebugSession.Token);
378
Assert.Equal("aspire-extension-run-123-dashboard", app.
DashboardOptionsMonitor
.CurrentValue.DebugSession.DcpInstanceId);
379
Assert.Equal(true, app.
DashboardOptionsMonitor
.CurrentValue.DebugSession.TelemetryOptOut);
559
Assert.Equal(FrontendAuthMode.BrowserToken, app.
DashboardOptionsMonitor
.CurrentValue.Frontend.AuthMode);
560
Assert.Equal(16, Convert.FromHexString(app.
DashboardOptionsMonitor
.CurrentValue.Frontend.BrowserToken!).Length);
561
Assert.Equal(OtlpAuthMode.Unsecured, app.
DashboardOptionsMonitor
.CurrentValue.Otlp.AuthMode);
562
Assert.Equal(ApiAuthMode.ApiKey, app.
DashboardOptionsMonitor
.CurrentValue.Api.AuthMode);
563
Assert.False(string.IsNullOrEmpty(app.
DashboardOptionsMonitor
.CurrentValue.Api.PrimaryApiKey), "A primary API key should be auto-generated.");
581
Assert.Equal(FrontendAuthMode.Unsecured, app.
DashboardOptionsMonitor
.CurrentValue.Frontend.AuthMode);
582
Assert.Equal(OtlpAuthMode.Unsecured, app.
DashboardOptionsMonitor
.CurrentValue.Otlp.AuthMode);
599
Assert.Equal(ResourceClientAuthMode.Certificate, app.
DashboardOptionsMonitor
.CurrentValue.ResourceServiceClient.AuthMode);
600
Assert.Equal(DashboardClientCertificateSource.KeyStore, app.
DashboardOptionsMonitor
.CurrentValue.ResourceServiceClient.ClientCertificate.Source);
601
Assert.Equal("MySubject", app.
DashboardOptionsMonitor
.CurrentValue.ResourceServiceClient.ClientCertificate.Subject);
1046
Assert.Equal(value, app.
DashboardOptionsMonitor
.CurrentValue.UI.DisableResourceGraph);