HostBuilder schakelt ValidateOnBuild/ValidateScopes in in de ontwikkelomgeving
Voorheen is er geen validatie ingeschakeld. Nu, in de ontwikkelomgevingValidateOnBuild en ValidateScopes zijn ingeschakeld.
Versie geïntroduceerd
.NET 9 Preview 7
Vorig gedrag
ValidateOnBuildfalse
en standaard ingeschakeld en ValidateScopes waren alleen ingeschakeld wanneer ze expliciet zijn ingesteld door aan te roepenUseDefaultServiceProvider.
Nieuw gedrag
In de ontwikkelomgeving waarin opties niet zijn ingesteld met UseDefaultServiceProvideren ValidateOnBuild ValidateScopes zijn ingesteld op true
.
Type wijziging die fouten veroorzaken
Deze wijziging is een gedragswijziging.
Reden voor wijziging
Validatie helpt bij het vroegtijdig opstarten van toepassingen in plaats van later (of helemaal niet) wanneer de toepassing communiceert met de serviceprovider.
Aanbevolen actie
Er is geen actie nodig als uw toepassing is gevalideerd. Als u tijdens het testen in ontwikkeling een validatiefout ziet, probeert u deze eerst op te lossen. Als u dit niet kunt oplossen, kunt u validatie uitschakelen door aan te roepen UseDefaultServiceProvider.