Table of Contents

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 IOpenSettingsMemoryCache

In-memory cache for Open Settings.

hostingEnv IHostingEnvironment

Web hosting environment.

loggerFactory ILoggerFactory

Factory for creating loggers.

requestDelegate RequestDelegate

The request delegate.

openSettingsConfiguration OpenSettingsConfiguration

Configuration for Open Settings.

providerInfo ProviderInfo

Provider information.

Methods

Invoke(HttpContext)

public Task Invoke(HttpContext httpContext)

Parameters

httpContext HttpContext

Returns

Task