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
openSettingsMemoryCache
IOpenSettingsMemoryCacheIn-memory cache for Open Settings.
hostingEnv
IHostingEnvironmentWeb hosting environment.
loggerFactory
ILoggerFactoryFactory for creating loggers.
requestDelegate
RequestDelegateThe request delegate.
openSettingsConfiguration
OpenSettingsConfigurationConfiguration for Open Settings.
providerInfo
ProviderInfoProvider information.
Methods
Invoke(HttpContext)
public Task Invoke(HttpContext httpContext)
Parameters
httpContext
HttpContext