9 implementations of ValidateAsync
Microsoft.Extensions.Options (7)
AsyncValidateOptions.cs (6)
77public async Task<ValidateOptionsResult> ValidateAsync(string? name, TOptions options, CancellationToken cancellationToken = default) 162public async Task<ValidateOptionsResult> ValidateAsync(string? name, TOptions options, CancellationToken cancellationToken = default) 253public async Task<ValidateOptionsResult> ValidateAsync(string? name, TOptions options, CancellationToken cancellationToken = default) 352public async Task<ValidateOptionsResult> ValidateAsync(string? name, TOptions options, CancellationToken cancellationToken = default) 459public async Task<ValidateOptionsResult> ValidateAsync(string? name, TOptions options, CancellationToken cancellationToken = default) 574public async Task<ValidateOptionsResult> ValidateAsync(string? name, TOptions options, CancellationToken cancellationToken = default)
NamedAsyncValidateOptionsFilter.cs (1)
38public Task<ValidateOptionsResult> ValidateAsync(
Microsoft.Extensions.Options.DataAnnotations (2)
DataAnnotationValidateOptions.Async.cs (1)
43public async Task<ValidateOptionsResult> ValidateAsync(string? name, TOptions options, CancellationToken cancellationToken = default)
OptionsBuilderDataAnnotationsExtensions.cs (1)
87public Task<ValidateOptionsResult> ValidateAsync(
5 references to ValidateAsync
Microsoft.Extensions.Options (5)
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 (1)
43? _inner.ValidateAsync(name, options, cancellationToken)
OptionsBuilderExtensions.cs (1)
32/// does not invoke <see cref="IAsyncValidateOptions{TOptions}.ValidateAsync"/>. Default-name asynchronous
OptionsFactory.cs (1)
121? await asyncValidate.ValidateAsync(name, options, cancellationToken).ConfigureAwait(false)