C# Класс Junior.Route.Routing.AntiCsrf.NonceRepositories.MemoryCacheNonceRepository

Наследование: IAntiCsrfNonceRepository
Показать файл Открыть проект

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

Метод Описание
AddAsync ( System.Guid sessionId, System.Guid nonce, System.DateTime createdUtcTimestamp, System.DateTime expiresUtcTimestamp ) : System.Threading.Tasks.Task
ExistsAsync ( System.Guid sessionId, System.Guid nonce, System.DateTime currentUtcTimestamp ) : Task
MemoryCacheNonceRepository ( IAntiCsrfConfiguration configuration ) : System

Приватные методы

Метод Описание
GetCacheKey ( System.Guid sessionId, System.Guid nonce ) : string

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

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

public AddAsync ( System.Guid sessionId, System.Guid nonce, System.DateTime createdUtcTimestamp, System.DateTime expiresUtcTimestamp ) : System.Threading.Tasks.Task
sessionId System.Guid
nonce System.Guid
createdUtcTimestamp System.DateTime
expiresUtcTimestamp System.DateTime
Результат System.Threading.Tasks.Task

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

public ExistsAsync ( System.Guid sessionId, System.Guid nonce, System.DateTime currentUtcTimestamp ) : Task
sessionId System.Guid
nonce System.Guid
currentUtcTimestamp System.DateTime
Результат Task

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

public MemoryCacheNonceRepository ( IAntiCsrfConfiguration configuration ) : System
configuration IAntiCsrfConfiguration
Результат System