RedisSessionActivityProviderGetLastActivityAsync - метод
Возвращает дату последней активности для сессии.
Пространство имён: Tessa.Platform.RedisСборка: Tessa (в Tessa.dll) Версия: 4.0.4
public Task<DateTime> GetLastActivityAsync(
Guid sessionID,
bool useDbFallback = true,
CancellationToken cancellationToken = default
)
Public Function GetLastActivityAsync (
sessionID As Guid,
Optional useDbFallback As Boolean = true,
Optional cancellationToken As CancellationToken = Nothing
) As Task(Of DateTime)
public:
virtual Task<DateTime>^ GetLastActivityAsync(
Guid sessionID,
bool useDbFallback = true,
CancellationToken cancellationToken = CancellationToken()
) sealed
abstract GetLastActivityAsync :
sessionID : Guid *
?useDbFallback : bool *
?cancellationToken : CancellationToken
(* Defaults:
let _useDbFallback = defaultArg useDbFallback true
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task<DateTime>
override GetLastActivityAsync :
sessionID : Guid *
?useDbFallback : bool *
?cancellationToken : CancellationToken
(* Defaults:
let _useDbFallback = defaultArg useDbFallback true
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task<DateTime>
- sessionID Guid
- Идентификатор сессии, для которой требуется обновить дату последней активности.
- useDbFallback Boolean (Optional)
- Если информации нет в Redis, использовать данные из БД.
- cancellationToken CancellationToken (Optional)
- Объект для отмены асинхронной операции.
TaskDateTimeДата и время последней активности.
ISessionActivityProviderGetLastActivityAsync(Guid, Boolean, CancellationToken)