2 writes to Services
Aspire.Dashboard (2)
DashboardWebApplication.cs (2)
227Services = _app.Services; 434Services = _app.Services;
26 references to Services
Aspire.Dashboard.Tests (26)
DashboardOptionsTests.cs (4)
424var options = app.Services.GetService<IOptionsMonitor<DashboardOptions>>()!; 464var options = app.Services.GetRequiredService<IOptions<AntiforgeryOptions>>().Value; 528var openIdConnectAuthOptions = app.Services.GetService<IOptionsMonitor<OpenIdConnectOptions>>()?.Get(OpenIdConnectDefaults.AuthenticationScheme); 558var cookieOptions = app.Services.GetRequiredService<IOptionsMonitor<CookieAuthenticationOptions>>().Get(CookieAuthenticationDefaults.AuthenticationScheme);
Integration\HealthTests.cs (1)
70var activitySource = fixture.App.Services.GetRequiredService<DashboardActivitySource>();
Integration\OtlpHttpJsonTests.cs (5)
524var telemetryRepository = app.Services.GetRequiredService<ITelemetryRepository>(); 584var telemetryRepository = app.Services.GetRequiredService<ITelemetryRepository>(); 661var telemetryRepository = app.Services.GetRequiredService<ITelemetryRepository>(); 711var telemetryRepository = app.Services.GetRequiredService<ITelemetryRepository>(); 761var telemetryRepository = app.Services.GetRequiredService<ITelemetryRepository>();
Integration\Playwright\AspireMenuLayoutTests.cs (1)
29var repository = DashboardServerFixture.DashboardApp.Services.GetRequiredService<ITelemetryRepositoryWriter>();
Integration\Playwright\Infrastructure\DashboardServerFixture.cs (1)
59var writer = DashboardApp.Services.GetRequiredService<IResourceRepositoryWriter>();
Integration\Playwright\ResourceSelectInteractionTests.cs (1)
29var repository = DashboardServerFixture.DashboardApp.Services.GetRequiredService<ITelemetryRepositoryWriter>();
Integration\Playwright\TerminalTests.cs (1)
36using var session = fixture.DashboardApp.Services.GetRequiredService<TerminalViewSessionRegistry>()
Integration\Playwright\TracesLayoutTests.cs (1)
29var repository = DashboardServerFixture.DashboardApp.Services.GetRequiredService<ITelemetryRepositoryWriter>();
Integration\StartupTests.cs (9)
48var options = app.Services.GetRequiredService<IOptions<Microsoft.AspNetCore.Http.Json.JsonOptions>>().Value.SerializerOptions; 70var databasePool = app.Services.GetRequiredService<DashboardDataSourcePool>(); 72var currentRun = app.Services.GetRequiredService<IDashboardRunStore>().GetRuns().Single(run => run.IsCurrent); 73var telemetryRepository = Assert.IsType<SqliteTelemetryRepository>(app.Services.GetRequiredService<ITelemetryRepository>()); 79Assert.Same(databasePool.Current.ResourceRepository, app.Services.GetRequiredService<IResourceRepository>()); 80Assert.Null(app.Services.GetService<DashboardSqliteDatabase>()); 638var options = app.Services.GetRequiredService<IOptions<LoggerFilterOptions>>(); 680var options = app.Services.GetRequiredService<IOptions<LoggerFilterOptions>>(); 1072var loggerProviders = app.Services.GetServices<ILoggerProvider>();
Integration\TelemetryApiTests.cs (1)
41var options = app.Services.GetRequiredService<IOptionsMonitor<DashboardOptions>>().CurrentValue;
Shared\TerminalTestHost.cs (1)
63_app.Services.GetRequiredService<TerminalViewSessionRegistry>().Create(Endpoint, readOnly);