Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
I .NET.NET Aspire 9.3 WithHttpsHealthCheck
markeras metoden som föråldrad och tas bort i en framtida uppdatering. Metoden WithHttpHealthCheck
uppdateras som standard till att välja en slutpunkt med ett https
schema, förbättra användbarheten och anpassa den till andra beteenden för val av slutpunkter.
Version lanserad
.NET .NET Aspire 9.3
Tidigare beteende
WithHttpsHealthCheck
Tidigare användes metoden för att registrera en hälsokontroll för en slutpunkt med ett https
schema. Metoden WithHttpHealthCheck
använde som standard en slutpunkt med namnet "http" om inget namn angavs.
Exempel:
builder.WithHttpsHealthCheck();
builder.WithHttpHealthCheck(); // Defaults to "http" endpoint
Nytt beteende
Metoden WithHttpsHealthCheck
är nu föråldrad. Metoden WithHttpHealthCheck
väljer som standard den första tillgängliga slutpunkten med ett https
schema. Om ingen https
slutpunkt hittas återgår den till en http
slutpunkt. Du kan också ange ett specifikt slutpunktsnamn eller en specifik väljaråtgärd.
Exempel:
builder.WithHttpHealthCheck(); // Defaults to "https" endpoint if available
Typ av brytande ändring
Det här är både en inkompatibel källa och beteendeförändring.
Orsak till ändring
I Aspire 9.2 inkluderade startmallen ett anrop till WithHttpsHealthCheck
som standard. Detta orsakade problem när projekt med en "http"-profil startades, vilket resulterade i undantag under starten. Ändringen förenklar valet av slutpunkt och justerar WithHttpHealthCheck
beteendet med WithHttpCommand
metoden, vilket ger en mer användarvänlig metod.
Rekommenderad åtgärd
Ersätt anrop till den föråldrade WithHttpsHealthCheck
metoden med WithHttpHealthCheck
. Se till att beteendet överensstämmer med dina förväntningar.
Exempel:
// Replace this:
builder.WithHttpsHealthCheck();
// With this:
builder.WithHttpHealthCheck();
Berörda API:er
.NET Aspire