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 |