1 implementation of IStartupValidator
Microsoft.Extensions.Options (1)
ValidateOnStart.cs (1)
14
internal sealed class StartupValidator :
IStartupValidator
, IAsyncStartupValidator
6 references to IStartupValidator
Microsoft.Extensions.Hosting (2)
Internal\Host.cs (2)
100
IStartupValidator
? startupValidator = Services.GetService<
IStartupValidator
>();
Microsoft.Extensions.Options (4)
IAsyncStartupValidator.cs (1)
14
/// register a custom implementation as <see cref="
IStartupValidator
"/>; that interface is retained for
OptionsBuilderExtensions.cs (3)
43
/// <see cref="
IStartupValidator
"/> and <see cref="IAsyncStartupValidator"/> as the same singleton. A custom
44
/// validator registered only as <see cref="
IStartupValidator
"/> takes precedence and suppresses all
63
optionsBuilder.Services.TryAddSingleton<
IStartupValidator
>(