Method MustSafeAsync
MustSafeAsync<T, TProperty>(IRuleBuilder<T, TProperty>, Func<TProperty, CancellationToken, Task<bool>>)
Declaration
public static IRuleBuilderOptions<T, TProperty> MustSafeAsync<T, TProperty>(this IRuleBuilder<T, TProperty> ruleBuilder, Func<TProperty, CancellationToken, Task<bool>> predicate)
Parameters
| Type | Name | Description |
|---|---|---|
| IRuleBuilder<T, TProperty> | ruleBuilder | |
| Func<TProperty, CancellationToken, Task<bool>> | predicate |
Returns
| Type | Description |
|---|---|
| IRuleBuilderOptions<T, TProperty> |
Type Parameters
| Name | Description |
|---|---|
| T | |
| TProperty |