2 writes to _app
Aspire.Dashboard (2)
DashboardWebApplication.cs (2)
183_app = builder.Build(); 341_app = builder.Build();
38 references to _app
Aspire.Dashboard (38)
DashboardWebApplication.cs (38)
184_dashboardOptionsMonitor = _app.Services.GetRequiredService<IOptionsMonitor<DashboardOptions>>(); 187Services = _app.Services; 343_dashboardOptionsMonitor = _app.Services.GetRequiredService<IOptionsMonitor<DashboardOptions>>(); 345Services = _app.Services; 353_app.UseRequestLocalization(new RequestLocalizationOptions() 359_app.Lifetime.ApplicationStarted.Register(() => 366var corsOptions = _app.Services.GetRequiredService<IOptions<CorsOptions>>().Value; 425var options = _app.Services.GetRequiredService<IOptionsMonitor<DashboardOptions>>().CurrentValue; 430var isContainer = _app.Configuration.GetBool("DOTNET_RUNNING_IN_CONTAINER") ?? false; 437var telemetryService = _app.Services.GetRequiredService<DashboardTelemetryService>(); 453_app.Use(async (context, next) => 472_app.UseCors(); 475_app.UseMiddleware<ValidateTokenMiddleware>(); 478if (!_app.Environment.IsDevelopment()) 480_app.UseExceptionHandler("/error"); 483_app.UseHsts(); 487_app.UseResponseCompression(); 489_app.UseStatusCodePagesWithReExecute("/error/{0}"); 493_app.UseHttpsRedirection(); 496_app.UseStaticFiles(new StaticFileOptions() 514_app.UseForwardedHeaders(); 517_app.UseAuthorization(); 519_app.UseMiddleware<BrowserSecurityHeadersMiddleware>(); 520_app.UseAntiforgery(); 522_app.MapRazorComponents<App>().AddInteractiveServerRenderMode(); 525_app.MapHttpOtlpApi(dashboardOptions.Otlp); 528_app.MapGrpcService<OtlpGrpcMetricsService>(); 529_app.MapGrpcService<OtlpGrpcTraceService>(); 530_app.MapGrpcService<OtlpGrpcLogsService>(); 532_app.MapDashboardMcp(dashboardOptions); 533_app.MapTelemetryApi(dashboardOptions); 534_app.MapDashboardApi(dashboardOptions); 535_app.MapDashboardHealthChecks(); 540return _app.Services.GetRequiredService<ILoggerFactory>().CreateLogger<DashboardWebApplication>(); 944_app.Run(); 951return _app.StartAsync(cancellationToken); 957return _app.StopAsync(cancellationToken); 962return _app.DisposeAsync();