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 |