31 implementations of Validate
Aspire.Dashboard (1)
Configuration\ValidateDashboardOptions.cs (1)
23public ValidateOptionsResult Validate(string? name, DashboardOptions options)
Aspire.Hosting (3)
Dashboard\ResourceServiceOptions.cs (1)
44public ValidateOptionsResult Validate(string? name, ResourceServiceOptions options)
Dashboard\TransportOptionsValidator.cs (1)
13public ValidateOptionsResult Validate(string? name, TransportOptions transportOptions)
Dcp\DcpOptions.cs (1)
149public ValidateOptionsResult Validate(string? name, DcpOptions options)
Microsoft.AspNetCore.Diagnostics.Middleware (1)
Buffering\PerRequestLogBufferingOptionsCustomValidator.cs (1)
15public ValidateOptionsResult Validate(string? name, PerRequestLogBufferingOptions options)
Microsoft.AspNetCore.HeaderParsing (1)
HeaderParsingOptionsManualValidator.cs (1)
10public ValidateOptionsResult Validate(string? name, HeaderParsingOptions options)
Microsoft.Extensions.Compliance.Testing (1)
FakeRedactorOptionsCustomValidator.cs (1)
14public ValidateOptionsResult Validate(string? name, FakeRedactorOptions options)
Microsoft.Extensions.Diagnostics.Probes (1)
KubernetesProbesOptionsValidator.cs (1)
10public ValidateOptionsResult Validate(string? name, KubernetesProbesOptions options)
Microsoft.Extensions.Diagnostics.ResourceMonitoring (1)
ResourceMonitoringOptionsCustomValidator.cs (1)
12public ValidateOptionsResult Validate(string? name, ResourceMonitoringOptions options)
Microsoft.Extensions.Http.Resilience (2)
Hedging\Internals\Validators\HttpStandardHedgingResilienceOptionsCustomValidator.cs (1)
13public ValidateOptionsResult Validate(string? name, HttpStandardHedgingResilienceOptions options)
Resilience\Internal\Validators\HttpStandardResilienceOptionsCustomValidator.cs (1)
13public ValidateOptionsResult Validate(string? name, HttpStandardResilienceOptions options)
Microsoft.Extensions.Options (14)
AsyncValidateOptions.cs (6)
58public ValidateOptionsResult Validate(string? name, TOptions options) 151public ValidateOptionsResult Validate(string? name, TOptions options) 242public ValidateOptionsResult Validate(string? name, TOptions options) 341public ValidateOptionsResult Validate(string? name, TOptions options) 448public ValidateOptionsResult Validate(string? name, TOptions options) 563public ValidateOptionsResult Validate(string? name, TOptions options)
NamedAsyncValidateOptionsFilter.cs (1)
33public ValidateOptionsResult Validate(string? name, TOptions options) =>
NamedValidateOptionsFilter.cs (1)
23public ValidateOptionsResult Validate(string? name, TOptions options)
ValidateOptions.cs (6)
50public ValidateOptionsResult Validate(string? name, TOptions options) 117public ValidateOptionsResult Validate(string? name, TOptions options) 192public ValidateOptionsResult Validate(string? name, TOptions options) 275public ValidateOptionsResult Validate(string? name, TOptions options) 366public ValidateOptionsResult Validate(string? name, TOptions options) 465public ValidateOptionsResult Validate(string? name, TOptions options)
Microsoft.Extensions.Options.DataAnnotations (2)
DataAnnotationValidateOptions.cs (1)
53public ValidateOptionsResult Validate(string? name, TOptions options)
OptionsBuilderDataAnnotationsExtensions.cs (1)
74public ValidateOptionsResult Validate(string? name, TOptions options)
Microsoft.Extensions.ServiceDiscovery (2)
Configuration\ConfigurationServiceEndpointProviderOptionsValidator.cs (1)
10public ValidateOptionsResult Validate(string? name, ConfigurationServiceEndpointProviderOptions options)
Internal\ServiceDiscoveryOptionsValidator.cs (1)
10public ValidateOptionsResult Validate(string? name, ServiceDiscoveryOptions options)
Microsoft.Extensions.ServiceDiscovery.Dns (1)
DnsResolverOptionsValidator.cs (1)
14public ValidateOptionsResult Validate(string? name, DnsResolverOptions options)
Microsoft.Extensions.Telemetry (1)
Buffering\GlobalLogBufferingOptionsCustomValidator.cs (1)
14public ValidateOptionsResult Validate(string? name, GlobalLogBufferingOptions options)
8 references to Validate
Microsoft.Extensions.Compliance.Testing (2)
FakeRedactor.cs (2)
44var r = validator.Validate(nameof(options), opt.Value); 48r = validator.Validate(nameof(options), opt.Value);
Microsoft.Extensions.Options (5)
IOptionsSnapshot.cs (1)
15/// options synchronously. Validators with a usable synchronous <see cref="IValidateOptions{TOptions}.Validate"/>
NamedAsyncValidateOptionsFilter.cs (1)
35? _inner.Validate(name, options)
NamedValidateOptionsFilter.cs (1)
27return _inner.Validate(name, options);
OptionsFactory.cs (2)
98CollectFailures(ref failures, validate.Validate(name, options)); 122: validate.Validate(name, options);
Microsoft.Extensions.Options.Contextual (1)
Internal\ContextualOptionsFactory.cs (1)
136ValidateOptionsResult result = validate.Validate(name, options);