50 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)
147public ValidateOptionsResult Validate(string? name, DcpOptions options)
Microsoft.AspNetCore.Diagnostics.Middleware (5)
Buffering\PerRequestLogBufferingOptionsCustomValidator.cs (1)
15public ValidateOptionsResult Validate(string? name, PerRequestLogBufferingOptions options)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Validators.g.cs (4)
20public global::Microsoft.Extensions.Options.ValidateOptionsResult Validate(string? name, global::Microsoft.AspNetCore.Diagnostics.Buffering.PerRequestLogBufferingOptions options) 79public global::Microsoft.Extensions.Options.ValidateOptionsResult Validate(string? name, global::Microsoft.AspNetCore.Diagnostics.Latency.RequestLatencyTelemetryOptions options) 118public global::Microsoft.Extensions.Options.ValidateOptionsResult Validate(string? name, global::Microsoft.AspNetCore.Diagnostics.Logging.LoggingRedactionOptions options) 187public global::Microsoft.Extensions.Options.ValidateOptionsResult Validate(string? name, global::Microsoft.AspNetCore.Diagnostics.Logging.RequestHeadersLogEnricherOptions options)
Microsoft.AspNetCore.HeaderParsing (2)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Validators.g.cs (1)
18public global::Microsoft.Extensions.Options.ValidateOptionsResult Validate(string? name, global::Microsoft.AspNetCore.HeaderParsing.HeaderParsingOptions options)
HeaderParsingOptionsManualValidator.cs (1)
10public ValidateOptionsResult Validate(string? name, HeaderParsingOptions options)
Microsoft.Extensions.AmbientMetadata.Application (1)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Validators.g.cs (1)
18public global::Microsoft.Extensions.Options.ValidateOptionsResult Validate(string? name, global::Microsoft.Extensions.AmbientMetadata.ApplicationMetadata options)
Microsoft.Extensions.Compliance.Redaction (1)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Validators.g.cs (1)
16public global::Microsoft.Extensions.Options.ValidateOptionsResult Validate(string? name, global::Microsoft.Extensions.Compliance.Redaction.HmacRedactorOptions options)
Microsoft.Extensions.Compliance.Testing (2)
FakeRedactorOptionsCustomValidator.cs (1)
14public ValidateOptionsResult Validate(string? name, FakeRedactorOptions options)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Validators.g.cs (1)
16public global::Microsoft.Extensions.Options.ValidateOptionsResult Validate(string? name, global::Microsoft.Extensions.Compliance.Testing.FakeRedactorOptions options)
Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUtilization (1)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Validators.g.cs (1)
70public global::Microsoft.Extensions.Options.ValidateOptionsResult Validate(string? name, global::Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUtilizationHealthCheckOptions options)
Microsoft.Extensions.Diagnostics.Probes (2)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Validators.g.cs (1)
16public global::Microsoft.Extensions.Options.ValidateOptionsResult Validate(string? name, global::Microsoft.Extensions.Diagnostics.Probes.TcpEndpointProbesOptions options)
KubernetesProbesOptionsValidator.cs (1)
10public ValidateOptionsResult Validate(string? name, KubernetesProbesOptions options)
Microsoft.Extensions.Diagnostics.ResourceMonitoring (2)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Validators.g.cs (1)
16public global::Microsoft.Extensions.Options.ValidateOptionsResult Validate(string? name, global::Microsoft.Extensions.Diagnostics.ResourceMonitoring.ResourceMonitoringOptions options)
ResourceMonitoringOptionsCustomValidator.cs (1)
12public ValidateOptionsResult Validate(string? name, ResourceMonitoringOptions options)
Microsoft.Extensions.Http.Diagnostics (1)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Validators.g.cs (1)
16public global::Microsoft.Extensions.Options.ValidateOptionsResult Validate(string? name, global::Microsoft.Extensions.Http.Logging.LoggingOptions options)
Microsoft.Extensions.Http.Resilience (6)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Validators.g.cs (4)
484public global::Microsoft.Extensions.Options.ValidateOptionsResult Validate(string? name, global::Microsoft.Extensions.Http.Resilience.OrderedGroupsRoutingOptions options) 532public global::Microsoft.Extensions.Options.ValidateOptionsResult Validate(string? name, global::Microsoft.Extensions.Http.Resilience.WeightedGroupsRoutingOptions options) 580public global::Microsoft.Extensions.Options.ValidateOptionsResult Validate(string? name, global::Microsoft.Extensions.Http.Resilience.HttpStandardHedgingResilienceOptions options) 645public global::Microsoft.Extensions.Options.ValidateOptionsResult Validate(string? name, global::Microsoft.Extensions.Http.Resilience.HttpStandardResilienceOptions options)
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 (3)
DataAnnotationValidateOptions.cs (2)
53public ValidateOptionsResult ValidateValidate(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 (2)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Validators.g.cs (2)
47public global::Microsoft.Extensions.Options.ValidateOptionsResult Validate(string? name, global::Microsoft.Extensions.Diagnostics.Sampling.RandomProbabilisticSamplerOptions options) 94public global::Microsoft.Extensions.Options.ValidateOptionsResult Validate(string? name, global::Microsoft.Extensions.Logging.LoggerEnrichmentOptions options)
Microsoft.Extensions.Telemetry.Abstractions (1)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Validators.g.cs (1)
18public global::Microsoft.Extensions.Options.ValidateOptionsResult Validate(string? name, global::Microsoft.Extensions.Diagnostics.Latency.LatencyContextRegistrationOptions 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);