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