3 implementations of ApplicationServices
Microsoft.AspNetCore (1)
WebApplication.cs (1)
71IServiceProvider IApplicationBuilder.ApplicationServices
Microsoft.AspNetCore.Http (1)
Builder\ApplicationBuilder.cs (1)
74public IServiceProvider ApplicationServices
Microsoft.AspNetCore.MiddlewareAnalysis (1)
AnalysisBuilder.cs (1)
30public IServiceProvider ApplicationServices
2 writes to ApplicationServices
Microsoft.AspNetCore.Hosting (1)
Internal\WebHost.cs (1)
212builder.ApplicationServices = _applicationServices;
Microsoft.AspNetCore.MiddlewareAnalysis (1)
AnalysisBuilder.cs (1)
33set { InnerBuilder.ApplicationServices = value; }
50 references to ApplicationServices
blazor-devserver (1)
Server\Startup.cs (1)
34var webHostEnvironment = app.ApplicationServices.GetRequiredService<IWebHostEnvironment>();
Microsoft.AspNetCore.Antiforgery (1)
AntiforgeryApplicationBuilderExtensions.cs (1)
52if (builder.ApplicationServices.GetService(typeof(IAntiforgery)) == null)
Microsoft.AspNetCore.Authentication.Negotiate (1)
Internal\NegotiateOptionsValidationStartupFilter.cs (1)
25var options = builder.ApplicationServices.GetRequiredService<IOptionsMonitor<NegotiateOptions>>().Get(_authenticationScheme);
Microsoft.AspNetCore.Authorization.Policy (1)
AuthorizationAppBuilderExtensions.cs (1)
40if (app.ApplicationServices.GetService(typeof(AuthorizationPolicyMarkerService)) == null)
Microsoft.AspNetCore.Components.WebAssembly.Server (1)
ComponentsWebAssemblyApplicationBuilderExtensions.cs (1)
38var webHostEnvironment = builder.ApplicationServices.GetRequiredService<IWebHostEnvironment>();
Microsoft.AspNetCore.Diagnostics (6)
ExceptionHandler\ExceptionHandlerExtensions.cs (6)
109var problemDetailsService = app.ApplicationServices.GetService<IProblemDetailsService>(); 118var loggerFactory = app.ApplicationServices.GetRequiredService<ILoggerFactory>(); 119var diagnosticListener = app.ApplicationServices.GetRequiredService<DiagnosticListener>(); 120var exceptionHandlers = app.ApplicationServices.GetRequiredService<IEnumerable<IExceptionHandler>>(); 121var meterFactory = app.ApplicationServices.GetRequiredService<IMeterFactory>(); 125options = app.ApplicationServices.GetRequiredService<IOptions<ExceptionHandlerOptions>>();
Microsoft.AspNetCore.Diagnostics.HealthChecks (1)
Builder\HealthCheckApplicationBuilderExtensions.cs (1)
193if (app.ApplicationServices.GetService(typeof(HealthCheckService)) == null)
Microsoft.AspNetCore.HeaderPropagation (1)
DependencyInjection\HeaderPropagationApplicationBuilderExtensions.cs (1)
31if (app.ApplicationServices.GetService<HeaderPropagationValues>() == null)
Microsoft.AspNetCore.Hosting (1)
Internal\ConfigureBuilder.cs (1)
26using (var scope = builder.ApplicationServices.CreateScope())
Microsoft.AspNetCore.Http.Abstractions (2)
Extensions\UseMiddlewareExtensions.cs (2)
131var instance = ActivatorUtilities.CreateInstance(_app.ApplicationServices, _middleware, ctorArgs); 145var serviceProvider = context.RequestServices ?? _app.ApplicationServices;
Microsoft.AspNetCore.HttpLogging (2)
HttpLoggingBuilderExtensions.cs (2)
48var serviceProviderIsService = app.ApplicationServices.GetService<IServiceProviderIsService>(); 60var serviceProviderIsService = app.ApplicationServices.GetService<IServiceProviderIsService>();
Microsoft.AspNetCore.MiddlewareAnalysis (1)
AnalysisBuilder.cs (1)
32get { return InnerBuilder.ApplicationServices; }
Microsoft.AspNetCore.Mvc.Core (7)
Builder\MvcApplicationBuilderExtensions.cs (5)
68var options = app.ApplicationServices.GetRequiredService<IOptions<MvcOptions>>(); 81DefaultHandler = app.ApplicationServices.GetRequiredService<MvcRouteHandler>(), 86routes.Routes.Insert(0, AttributeRouting.CreateAttributeMegaRoute(app.ApplicationServices)); 106get { return ApplicationBuilder.ApplicationServices; } 121if (app.ApplicationServices.GetService(typeof(MvcMarkerService)) == null)
Filters\MiddlewareFilterBuilderStartupFilter.cs (1)
18var middlewarePipelineBuilder = builder.ApplicationServices.GetRequiredService<MiddlewareFilterBuilder>();
Filters\MiddlewareFilterConfigurationProvider.cs (1)
92var serviceProvider = builder.ApplicationServices;
Microsoft.AspNetCore.Owin (2)
OwinExtensions.cs (2)
96/// <param name="serviceProvider">A service provider for <see cref="IApplicationBuilder.ApplicationServices"/>.</param> 171/// <param name="serviceProvider">A service provider for <see cref="IApplicationBuilder.ApplicationServices"/>.</param>
Microsoft.AspNetCore.RateLimiting (1)
RateLimiterApplicationBuilderExtensions.cs (1)
48var serviceProviderIsService = app.ApplicationServices.GetService<IServiceProviderIsService>();
Microsoft.AspNetCore.Rewrite (3)
RewriteBuilderExtensions.cs (3)
54options = app.ApplicationServices.GetRequiredService<IOptions<RewriteOptions>>(); 57var webHostEnv = app.ApplicationServices.GetRequiredService<IWebHostEnvironment>(); 58var loggerFactory = app.ApplicationServices.GetRequiredService<ILoggerFactory>();
Microsoft.AspNetCore.Routing (7)
Builder\EndpointRoutingApplicationBuilderExtensions.cs (2)
101var routeOptions = builder.ApplicationServices.GetRequiredService<IOptions<RouteOptions>>(); 117if (app.ApplicationServices.GetService(typeof(RoutingMarkerService)) == null)
Builder\RoutingBuilderExtensions.cs (2)
25if (builder.ApplicationServices.GetService(typeof(RoutingMarkerService)) == null) 48if (builder.ApplicationServices.GetService(typeof(RoutingMarkerService)) == null)
DefaultEndpointRouteBuilder.cs (1)
22public IServiceProvider ServiceProvider => ApplicationBuilder.ApplicationServices;
RouteBuilder.cs (2)
35if (applicationBuilder.ApplicationServices.GetService(typeof(RoutingMarkerService)) == null) 45ServiceProvider = applicationBuilder.ApplicationServices;
Microsoft.AspNetCore.Server.IIS (1)
Core\IISServerSetupFilter.cs (1)
17var server = app.ApplicationServices.GetService<IServer>();
Microsoft.AspNetCore.SpaServices.Extensions (10)
AngularCli\AngularCliBuilder.cs (2)
49var applicationStoppingToken = appBuilder.ApplicationServices.GetRequiredService<IHostApplicationLifetime>().ApplicationStopping; 53var diagnosticSource = appBuilder.ApplicationServices.GetRequiredService<DiagnosticSource>();
AngularCli\AngularCliMiddleware.cs (2)
38var applicationStoppingToken = appBuilder.ApplicationServices.GetRequiredService<IHostApplicationLifetime>().ApplicationStopping; 40var diagnosticSource = appBuilder.ApplicationServices.GetRequiredService<DiagnosticSource>();
Proxying\SpaProxyingExtensions.cs (1)
85.ApplicationServices
ReactDevelopmentServer\ReactDevelopmentServerMiddleware.cs (2)
38var applicationStoppingToken = appBuilder.ApplicationServices.GetRequiredService<IHostApplicationLifetime>().ApplicationStopping; 40var diagnosticSource = appBuilder.ApplicationServices.GetRequiredService<DiagnosticSource>();
SpaApplicationBuilderExtensions.cs (1)
34var optionsProvider = app.ApplicationServices.GetService<IOptions<SpaOptions>>()!;
StaticFiles\SpaStaticFilesExtensions.cs (1)
110var spaStaticFilesService = app.ApplicationServices.GetService<ISpaStaticFileProvider>();
Util\LoggerFinder.cs (1)
18var loggerFactory = appBuilder.ApplicationServices.GetService<ILoggerFactory>();