1 implementation of IStartupValidator
Microsoft.Extensions.Options (1)
ValidateOnStart.cs (1)
14internal sealed class StartupValidator : IStartupValidator, IAsyncStartupValidator
6 references to IStartupValidator
Microsoft.Extensions.Hosting (2)
Internal\Host.cs (2)
100IStartupValidator? 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 63optionsBuilder.Services.TryAddSingleton<IStartupValidator>(