C# Класс SimCaptcha.AspNetCore.SimCaptchaMiddleware

Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
_accessor IHttpContextAccessor
_jsonHelper IJsonHelper
_next RequestDelegate
_options SimCaptchaOptions
_service SimCaptchaService

Открытые методы

Метод Описание
InvokeAsync ( HttpContext context ) : Task
SimCaptchaMiddleware ( RequestDelegate next, IOptions optionsAccessor, ICache cache, IHttpContextAccessor accessor, IVCodeImage vCodeImage, IJsonHelper jsonHelper, ILogHelper logHelper ) : Microsoft.AspNetCore.Http

Описание методов

InvokeAsync() публичный абстрактный Метод

public abstract InvokeAsync ( HttpContext context ) : Task
context HttpContext
Результат Task

SimCaptchaMiddleware() публичный Метод

public SimCaptchaMiddleware ( RequestDelegate next, IOptions optionsAccessor, ICache cache, IHttpContextAccessor accessor, IVCodeImage vCodeImage, IJsonHelper jsonHelper, ILogHelper logHelper ) : Microsoft.AspNetCore.Http
next RequestDelegate
optionsAccessor IOptions
cache ICache
accessor IHttpContextAccessor
vCodeImage IVCodeImage
jsonHelper IJsonHelper
logHelper ILogHelper
Результат Microsoft.AspNetCore.Http

Описание свойств

_accessor защищенное свойство

protected IHttpContextAccessor _accessor
Результат IHttpContextAccessor

_jsonHelper защищенное свойство

protected IJsonHelper _jsonHelper
Результат IJsonHelper

_next защищенное свойство

protected RequestDelegate _next
Результат RequestDelegate

_options защищенное свойство

protected SimCaptchaOptions _options
Результат SimCaptchaOptions

_service защищенное свойство

protected SimCaptchaService _service
Результат SimCaptchaService