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; 424var options = _app.Services.GetRequiredService<IOptionsMonitor<DashboardOptions>>().CurrentValue; 429var isContainer = _app.Configuration.GetBool("DOTNET_RUNNING_IN_CONTAINER") ?? false; 436var telemetryService = _app.Services.GetRequiredService<DashboardTelemetryService>(); 452_app.Use(async (context, next) => 471_app.UseCors(); 474_app.UseMiddleware<ValidateTokenMiddleware>(); 477if (!_app.Environment.IsDevelopment()) 479_app.UseExceptionHandler("/error"); 482_app.UseHsts(); 486_app.UseResponseCompression(); 488_app.UseStatusCodePagesWithReExecute("/error/{0}"); 492_app.UseHttpsRedirection(); 495_app.UseStaticFiles(new StaticFileOptions() 513_app.UseForwardedHeaders(); 516_app.UseAuthorization(); 518_app.UseMiddleware<BrowserSecurityHeadersMiddleware>(); 519_app.UseAntiforgery(); 521_app.MapRazorComponents<App>().AddInteractiveServerRenderMode(); 524_app.MapHttpOtlpApi(dashboardOptions.Otlp); 527_app.MapGrpcService<OtlpGrpcMetricsService>(); 528_app.MapGrpcService<OtlpGrpcTraceService>(); 529_app.MapGrpcService<OtlpGrpcLogsService>(); 531_app.MapDashboardMcp(dashboardOptions); 532_app.MapTelemetryApi(dashboardOptions); 533_app.MapDashboardApi(dashboardOptions); 534_app.MapDashboardHealthChecks(); 539return _app.Services.GetRequiredService<ILoggerFactory>().CreateLogger<DashboardWebApplication>(); 943_app.Run(); 950return _app.StartAsync(cancellationToken); 956return _app.StopAsync(cancellationToken); 961return _app.DisposeAsync();