Class OpenSettingsSpaMiddleware
- Namespace
- OpenSettings.AspNetCore.Spa
- Assembly
- OpenSettings.AspNetCore.Spa.dll
Middleware responsible for serving static files for the Open Settings Spa.
public class OpenSettingsSpaMiddleware
- Inheritance
-
OpenSettingsSpaMiddleware
- Inherited Members
Constructors
OpenSettingsSpaMiddleware(IOpenSettingsMemoryCache, IHostingEnvironment, ILoggerFactory, RequestDelegate, OpenSettingsConfiguration, ProviderInfo)
Initializes a new instance of the OpenSettingsSpaMiddleware class.
public OpenSettingsSpaMiddleware(IOpenSettingsMemoryCache openSettingsMemoryCache, IHostingEnvironment hostingEnv, ILoggerFactory loggerFactory, RequestDelegate requestDelegate, OpenSettingsConfiguration openSettingsConfiguration, ProviderInfo providerInfo)
Parameters
openSettingsMemoryCacheIOpenSettingsMemoryCacheIn-memory cache for Open Settings.
hostingEnvIHostingEnvironmentWeb hosting environment.
loggerFactoryILoggerFactoryFactory for creating loggers.
requestDelegateRequestDelegateThe request delegate.
openSettingsConfigurationOpenSettingsConfigurationConfiguration for Open Settings.
providerInfoProviderInfoProvider information.
Methods
Invoke(HttpContext)
public Task Invoke(HttpContext httpContext)
Parameters
httpContextHttpContext