다음을 통해 공유


SessionMiddleware 생성자

정의

SessionMiddleware를 만듭니다.

public:
 SessionMiddleware(Microsoft::AspNetCore::Http::RequestDelegate ^ next, Microsoft::Extensions::Logging::ILoggerFactory ^ loggerFactory, Microsoft::AspNetCore::DataProtection::IDataProtectionProvider ^ dataProtectionProvider, Microsoft::AspNetCore::Session::ISessionStore ^ sessionStore, Microsoft::Extensions::Options::IOptions<Microsoft::AspNetCore::Builder::SessionOptions ^> ^ options);
public SessionMiddleware (Microsoft.AspNetCore.Http.RequestDelegate next, Microsoft.Extensions.Logging.ILoggerFactory loggerFactory, Microsoft.AspNetCore.DataProtection.IDataProtectionProvider dataProtectionProvider, Microsoft.AspNetCore.Session.ISessionStore sessionStore, Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Builder.SessionOptions> options);
new Microsoft.AspNetCore.Session.SessionMiddleware : Microsoft.AspNetCore.Http.RequestDelegate * Microsoft.Extensions.Logging.ILoggerFactory * Microsoft.AspNetCore.DataProtection.IDataProtectionProvider * Microsoft.AspNetCore.Session.ISessionStore * Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Builder.SessionOptions> -> Microsoft.AspNetCore.Session.SessionMiddleware
Public Sub New (next As RequestDelegate, loggerFactory As ILoggerFactory, dataProtectionProvider As IDataProtectionProvider, sessionStore As ISessionStore, options As IOptions(Of SessionOptions))

매개 변수

next
RequestDelegate

RequestDelegate 파이프라인의 다음 미들웨어를 나타내는 입니다.

loggerFactory
ILoggerFactory

ILoggerFactory 로거 인스턴스를 만드는 데 사용한 팩터리를 나타내는 입니다.

dataProtectionProvider
IDataProtectionProvider

IDataProtectionProvider 쿠키를 보호하고 확인하는 데 사용되는 입니다.

sessionStore
ISessionStore

ISessionStore 세션 저장소를 나타내는 입니다.

options
IOptions<SessionOptions>

세션 구성 옵션입니다.

적용 대상