2 writes to Services
Aspire.Dashboard (2)
DashboardWebApplication.cs (2)
276
Services
= _app.Services;
480
Services
= _app.Services;
45 references to Services
Aspire.Dashboard (3)
DashboardWebApplication.cs (3)
496
Services
.GetRequiredService<DashboardStartupTelemetry>().RecordSuccess();
1219
Services
.GetRequiredService<DashboardTelemetryManager>().Initialize();
1220
Services
.GetRequiredService<DashboardStartupTelemetry>().RecordFailure(errorType);
Aspire.Dashboard.Playwright.Tests (14)
Integration\Playwright\AspireMenuLayoutTests.cs (1)
29
var repository = DashboardServerFixture.DashboardApp.
Services
.GetRequiredService<ITelemetryRepositoryWriter>();
Integration\Playwright\Infrastructure\DashboardServerFixture.cs (2)
63
var writer = DashboardApp.
Services
.GetRequiredService<IResourceRepositoryWriter>();
150
var applicationName = DashboardApp.
Services
.GetRequiredService<IOptions<DashboardOptions>>().Value.GetApplicationNameOrDefault();
Integration\Playwright\ResourcePaneInteractionTests.cs (2)
34
var repository = DashboardServerFixture.DashboardApp.
Services
.GetRequiredService<ITelemetryRepositoryWriter>();
257
var repository = DashboardServerFixture.DashboardApp.
Services
.GetRequiredService<ITelemetryRepositoryWriter>();
Integration\Playwright\ResourcePanelNavigationTests.cs (2)
182
var writer = DashboardServerFixture.DashboardApp.
Services
.GetRequiredService<ITelemetryRepositoryWriter>();
245
var writer = DashboardServerFixture.DashboardApp.
Services
.GetRequiredService<ITelemetryRepositoryWriter>();
Integration\Playwright\ResourcePaneResponsiveTests.cs (3)
2132
await fixture.DashboardApp.
Services
.GetRequiredService<ITelemetryRepositoryWriter>().AddLogsAsync(new AddContext(), new RepeatedField<ResourceLogs>
2150
var services = fixture.DashboardApp.
Services
;
2613
var writer = DashboardApp.
Services
.GetRequiredService<ITelemetryRepositoryWriter>();
Integration\Playwright\TerminalTests.cs (1)
105
using var session = fixture.DashboardApp.
Services
.GetRequiredService<TerminalViewSessionRegistry>()
Integration\Playwright\TracesLayoutTests.cs (3)
30
var repository = DashboardServerFixture.DashboardApp.
Services
.GetRequiredService<ITelemetryRepositoryWriter>();
98
var repository = DashboardServerFixture.DashboardApp.
Services
.GetRequiredService<ITelemetryRepositoryWriter>();
124
var repository = DashboardServerFixture.DashboardApp.
Services
.GetRequiredService<ITelemetryRepositoryWriter>();
Aspire.Dashboard.Tests (28)
DashboardOptionsTests.cs (4)
383
var options = app.
Services
.GetService<IOptionsMonitor<DashboardOptions>>()!;
423
var options = app.
Services
.GetRequiredService<IOptions<AntiforgeryOptions>>().Value;
487
var openIdConnectAuthOptions = app.
Services
.GetService<IOptionsMonitor<OpenIdConnectOptions>>()?.Get(OpenIdConnectDefaults.AuthenticationScheme);
517
var cookieOptions = app.
Services
.GetRequiredService<IOptionsMonitor<CookieAuthenticationOptions>>().Get(CookieAuthenticationDefaults.AuthenticationScheme);
Integration\HealthTests.cs (3)
71
var activitySource = fixture.App.
Services
.GetRequiredService<DashboardActivitySource>();
109
var resourceAttributes = app.
Services
.GetRequiredService<TracerProvider>().GetResource().Attributes.ToDictionary();
120
Assert.Null(app.
Services
.GetService<LoggerProvider>());
Integration\OtlpHttpJsonTests.cs (5)
524
var telemetryRepository = app.
Services
.GetRequiredService<ITelemetryRepository>();
584
var telemetryRepository = app.
Services
.GetRequiredService<ITelemetryRepository>();
661
var telemetryRepository = app.
Services
.GetRequiredService<ITelemetryRepository>();
711
var telemetryRepository = app.
Services
.GetRequiredService<ITelemetryRepository>();
761
var telemetryRepository = app.
Services
.GetRequiredService<ITelemetryRepository>();
Integration\StartupTests.cs (14)
70
var endpoints = app.
Services
.GetRequiredService<OtlpEndpointInfo>();
91
var options = app.
Services
.GetRequiredService<IOptions<Microsoft.AspNetCore.Http.Json.JsonOptions>>().Value.SerializerOptions;
113
var databasePool = app.
Services
.GetRequiredService<DashboardDataSourcePool>();
115
var currentRun = app.
Services
.GetRequiredService<IDashboardRunStore>().GetRuns().Single(run => run.IsCurrent);
116
var telemetryRepository = Assert.IsType<SqliteTelemetryRepository>(app.
Services
.GetRequiredService<ITelemetryRepository>());
122
Assert.Same(databasePool.Current.ResourceRepository, app.
Services
.GetRequiredService<IResourceRepository>());
123
Assert.Null(app.
Services
.GetService<DashboardSqliteDatabase>());
427
Assert.False(app.
Services
.GetRequiredService<DashboardTelemetryService>().IsTelemetryEnabled);
428
Assert.True(app.
Services
.GetRequiredService<DashboardTelemetryManager>().IsInitialized);
670
var options = app.
Services
.GetRequiredService<IOptions<LoggerFilterOptions>>();
712
var options = app.
Services
.GetRequiredService<IOptions<LoggerFilterOptions>>();
1104
var loggerProviders = app.
Services
.GetServices<ILoggerProvider>();
1116
var manager = app.
Services
.GetRequiredService<DashboardTelemetryManager>();
1117
var telemetry = app.
Services
.GetRequiredService<DashboardTelemetryService>();
Integration\TelemetryApiTests.cs (1)
41
var options = app.
Services
.GetRequiredService<IOptionsMonitor<DashboardOptions>>().CurrentValue;
Shared\TerminalTestHost.cs (1)
65
_app.
Services
.GetRequiredService<TerminalViewSessionRegistry>().Create(Endpoint, readOnly);