Open sandboxFocus

Method ExecuteSync

ExecuteSync(Func<CancellationToken, Task>)

Executes an asynchronous method synchronously (no return value).

Declaration
protected void ExecuteSync(Func<CancellationToken, Task> task)
Parameters
Type Name Description
Func<CancellationToken, Task> task

An asynchronous method.

ExecuteSync<T>(Func<CancellationToken, Task<T>>)

Executes an asynchronous method synchronously (with return value).

Declaration
protected T ExecuteSync<T>(Func<CancellationToken, Task<T>> task)
Parameters
Type Name Description
Func<CancellationToken, Task<T>> task

An asynchronous method.

Returns
Type Description
T
Type Parameters
Name Description
T