TessaBackgroundHelperRunBackgroundTaskAsync - метод
Execute given asyncFunc with setting of context if available.
Пространство имён: Tessa.Web.ServicesСборка: Tessa.Web (в Tessa.Web.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
public static Task RunBackgroundTaskAsync(
Func<CancellationToken, Task> asyncFunc,
IWebContext? context,
IWebContextAccessor? webContextAccessor,
CancellationToken cancellationToken
)
Public Shared Function RunBackgroundTaskAsync (
asyncFunc As Func(Of CancellationToken, Task),
context As IWebContext,
webContextAccessor As IWebContextAccessor,
cancellationToken As CancellationToken
) As Task
public:
static Task^ RunBackgroundTaskAsync(
Func<CancellationToken, Task^>^ asyncFunc,
IWebContext^ context,
IWebContextAccessor^ webContextAccessor,
CancellationToken cancellationToken
)
static member RunBackgroundTaskAsync :
asyncFunc : Func<CancellationToken, Task> *
context : IWebContext *
webContextAccessor : IWebContextAccessor *
cancellationToken : CancellationToken -> Task
- asyncFunc FuncCancellationToken, Task
- Planed action.
- context IWebContext
Контекст обработки на веб-сервере.
- webContextAccessor IWebContextAccessor
Объект, который предоставляет доступ к текущему
IWebContext.
- cancellationToken CancellationToken
Propagates notification that operations should be canceled.
Task