NotificationsGlobalCacheGetNotificationsAsync - метод
Returns all notifications stored in cache.
Пространство имён: Tessa.NoticesСборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
public ValueTask<IReadOnlyList<NotificationEmail>> GetNotificationsAsync(
Func<CancellationToken, ValueTask<IReadOnlyList<NotificationEmail?>>> getNotificationsAsync,
CancellationToken cancellationToken = default
)
Public Function GetNotificationsAsync (
getNotificationsAsync As Func(Of CancellationToken, ValueTask(Of IReadOnlyList(Of NotificationEmail))),
Optional cancellationToken As CancellationToken = Nothing
) As ValueTask(Of IReadOnlyList(Of NotificationEmail))
public:
ValueTask<IReadOnlyList<NotificationEmail^>^> GetNotificationsAsync(
Func<CancellationToken, ValueTask<IReadOnlyList<NotificationEmail^>^>>^ getNotificationsAsync,
CancellationToken cancellationToken = CancellationToken()
)
member GetNotificationsAsync :
getNotificationsAsync : Func<CancellationToken, ValueTask<IReadOnlyList<NotificationEmail>>> *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask<IReadOnlyList<NotificationEmail>>
- getNotificationsAsync FuncCancellationToken, ValueTaskIReadOnlyListNotificationEmail
-
Function which will be called if there are not any notification in cache. If null then default function will be called.
- cancellationToken CancellationToken (Optional)
Propagates notification that operations should be canceled.
ValueTaskIReadOnlyListNotificationEmail
Notifications collection.