OAuthDefaultHandlerTOptions - конструктор
Пространство имён: Tessa.Web.Client.OAuthСборка: Tessa.Web.Client (в Tessa.Web.Client.dll) Версия: 4.0.4
public OAuthDefaultHandler(
IOptionsMonitor<TOptions> options,
ILoggerFactory logger,
UrlEncoder encoder,
ISystemClock clock,
IOAuthEventHandler eventHandler
)
Public Sub New (
options As IOptionsMonitor(Of TOptions),
logger As ILoggerFactory,
encoder As UrlEncoder,
clock As ISystemClock,
eventHandler As IOAuthEventHandler
)
public:
OAuthDefaultHandler(
IOptionsMonitor<TOptions>^ options,
ILoggerFactory^ logger,
UrlEncoder^ encoder,
ISystemClock^ clock,
IOAuthEventHandler^ eventHandler
)
new :
options : IOptionsMonitor<'TOptions> *
logger : ILoggerFactory *
encoder : UrlEncoder *
clock : ISystemClock *
eventHandler : IOAuthEventHandler -> OAuthDefaultHandler
Параметры
- options IOptionsMonitorTOptions
Used to retrieve configured TOptions instances.
- logger ILoggerFactory
Represents a type used to configure the logging system and create instances of ILogger from
the registered ILoggerProviders.
- encoder UrlEncoder
Represents a URL character encoding.
- clock ISystemClock
Abstracts the system clock to facilitate testing.
- eventHandler IOAuthEventHandler
Обработчик для событий, происходящих в ходе аутентификации посредством OAuth.