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(RequestDelegate, OpenSettingsMemoryCache, OpenSettingsConfiguration, ProviderInfo, IHostingEnvironment, ILoggerFactory)
Initializes a new instance of the OpenSettingsSpaMiddleware class.
public OpenSettingsSpaMiddleware(RequestDelegate requestDelegate, OpenSettingsMemoryCache openSettingsMemoryCache, OpenSettingsConfiguration openSettingsConfiguration, ProviderInfo providerInfo, IHostingEnvironment hostingEnv, ILoggerFactory loggerFactory)
Parameters
requestDelegate
RequestDelegateThe request delegate.
openSettingsMemoryCache
OpenSettingsMemoryCacheIn-memory cache for Open Settings.
openSettingsConfiguration
OpenSettingsConfigurationConfiguration for Open Settings.
providerInfo
ProviderInfoProvider information.
hostingEnv
IHostingEnvironmentWeb hosting environment.
loggerFactory
ILoggerFactoryFactory for creating loggers.
Methods
Invoke(HttpContext)
public Task Invoke(HttpContext httpContext)
Parameters
httpContext
HttpContext