SchedulerExtensions.WithAsync(T, Func>) method¶
Defined in
Type: SchedulerExtensions
Namespace: ReactiveUI.Testing
Assembly: ReactiveUI.Testing.dll
Applies to
net10.0, net10.0, net9.0, net9.0, net8.0, net8.0, net462, net481, net462, net481
Overloads¶
-
public static Task<TRet> WithAsync<T, TRet>(this T scheduler, Func<T, Task<TRet>> block) where T : notnull, ISequencer where TRet : notnull -
public static Task WithAsync<T>(this T scheduler, Func<T, Task> block) where T : notnull, ISequencer
1. Overload¶
public static Task<TRet> WithAsync<T, TRet>(this T scheduler, Func<T, Task<TRet>> block) where T : notnull, ISequencer where TRet : notnull
Type parameters
| Name | Description |
|---|---|
T | -- |
TRet | -- |
Parameters
| Name | Type | Description |
|---|---|---|
scheduler | T | -- |
block | Func | -- |
Returns: Task
2. Overload¶
public static Task WithAsync<T>(this T scheduler, Func<T, Task> block) where T : notnull, ISequencer
Type parameters
| Name | Description |
|---|---|
T | -- |
Parameters
| Name | Type | Description |
|---|---|---|
scheduler | T | -- |
block | Func | -- |
Returns: Task