C# Класс Brook.Totp.WebLogin2FA.Cache.CacheManage

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

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

Метод Описание
CacheManage ( IMemoryCache memoryCache ) : Microsoft.Extensions.Caching.Memory
Get ( string key ) : T
GetOrCreate ( string key, Func factory ) : T
Remove ( string key ) : void
Set ( string key, object value, int seconds = int.MaxValue ) : void

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

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

public CacheManage ( IMemoryCache memoryCache ) : Microsoft.Extensions.Caching.Memory
memoryCache IMemoryCache
Результат Microsoft.Extensions.Caching.Memory

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

public Get ( string key ) : T
key string
Результат T

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

public GetOrCreate ( string key, Func factory ) : T
key string
factory Func
Результат T

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

public Remove ( string key ) : void
key string
Результат void

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

public Set ( string key, object value, int seconds = int.MaxValue ) : void
key string
value object
seconds int
Результат void