Delen via


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.

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.

Betrokken API's