This is a snippet from Nick’s recent video.
var builder = WebApplication.CreateBuilder(args);
builder.Host.UseDefaultServiceProvider((context, options) =>
{
options.ValidateScopes = true;
options.ValidateOnBuild = true;
});
UseDefaultServiceProvider: Configures the default DI (Dependency Injection) container.ValidateScopes= true: Ensures that scoped services are not resolved from the root provider, to avoid accidental singleton-like behavior.ValidateOnBuild= true: Forces validation of the service provider at application startup to catch misconfigurations early.