9 implementations of IAsyncValidateOptions
Microsoft.Extensions.Options (7)
AsyncValidateOptions.cs (6)
15
IAsyncValidateOptions
<TOptions>,
101
IAsyncValidateOptions
<TOptions>,
185
IAsyncValidateOptions
<TOptions>,
277
IAsyncValidateOptions
<TOptions>,
377
IAsyncValidateOptions
<TOptions>,
485
IAsyncValidateOptions
<TOptions>,
NamedAsyncValidateOptionsFilter.cs (1)
16
IAsyncValidateOptions
<TOptions>,
Microsoft.Extensions.Options.DataAnnotations (2)
DataAnnotationValidateOptions.cs (1)
21
: IValidateOptions<TOptions>,
IAsyncValidateOptions
<TOptions>
OptionsBuilderDataAnnotationsExtensions.cs (1)
66
IAsyncValidateOptions
<TOptions>
16 references to IAsyncValidateOptions
Microsoft.Extensions.Options (16)
AsyncValidateOptions.cs (6)
11
/// Implementation of <see cref="
IAsyncValidateOptions
{TOptions}"/>.
96
/// Implementation of <see cref="
IAsyncValidateOptions
{TOptions}"/>.
179
/// Implementation of <see cref="
IAsyncValidateOptions
{TOptions}"/>.
270
/// Implementation of <see cref="
IAsyncValidateOptions
{TOptions}"/>.
369
/// Implementation of <see cref="
IAsyncValidateOptions
{TOptions}"/>.
476
/// Implementation of <see cref="
IAsyncValidateOptions
{TOptions}"/>.
IAsyncValidateOptions.cs (1)
15
/// or as <see cref="IValidateOptions{TOptions}"/>, not directly as <see cref="
IAsyncValidateOptions
{TOptions}"/>.
IOptionsMonitor.cs (1)
16
/// <see cref="
IAsyncValidateOptions
{TOptions}.ValidateAsync"/>. The built-in asynchronous validators therefore
IOptionsSnapshot.cs (1)
18
/// <see cref="
IAsyncValidateOptions
{TOptions}.ValidateAsync"/>.
NamedAsyncValidateOptionsFilter.cs (2)
21
private readonly
IAsyncValidateOptions
<TOptions> _inner;
23
internal NamedAsyncValidateOptionsFilter(string name,
IAsyncValidateOptions
<TOptions> inner)
OptionsBuilder.cs (1)
361
if (validator is
IAsyncValidateOptions
<TOptions> asyncValidator)
OptionsBuilderExtensions.cs (1)
32
/// does not invoke <see cref="
IAsyncValidateOptions
{TOptions}.ValidateAsync"/>. Default-name asynchronous
OptionsFactory.cs (3)
52
if (validation is
IAsyncValidateOptions
<TOptions>)
70
if (validation is
IAsyncValidateOptions
<TOptions> &&
120
ValidateOptionsResult result = validate is
IAsyncValidateOptions
<TOptions> asyncValidate