översikt över .NET.NET Aspire diagnostik
Flera API:er för .NET.NET Aspire är dekorerade med ExperimentalAttribute. Det här attributet anger att API:et är experimentellt och kan tas bort eller ändras i framtida versioner av .NET.NET Aspire. Attributet används för att identifiera API:er som ännu inte är stabila och kanske inte är lämpliga för produktionsanvändning.
AZPROVISION001
.NET Aspire innehåller olika överlagringar för Azure Etableringsresurstyper (från Azure.Provisioning
-paketet). Överbelastningar används för att skapa resurser med olika konfigurationer. Överlagringarna är experimentella och kan tas bort eller ändras i framtida versioner av .NET.NET Aspire.
Om du vill förhindra den här diagnostiken med SuppressMessageAttribute
lägger du till följande kod i projektet:
using System.Diagnostics.CodeAnalysis;
[assembly: SuppressMessage("AZPROVISION001", "Justification")]
Du kan också ignorera den här diagnostiken med förprocessordirektivet genom att lägga till följande kod i projektet:
#pragma warning disable AZPROVISION001
// API that is causing the warning.
#pragma warning restore AZPROVISION001
ASPIREACADOMAINS001
.NET
.NET Aspire 9.0 introducerar möjligheten att anpassa containerappresurser med hjälp av PublishAsAzureContainerApp(...)
tilläggsmetod. När du använder den här metoden kan Azure Developer CLI (azd
) inte längre bevara anpassade domäner. Använd i stället metoden ConfigureCustomDomain
för att konfigurera en anpassad domän i .NET.NET Aspire appvärd.
ConfigureCustomDomain(...)
-tilläggsmetoden är experimentell. Använd följande kod för att förhindra kompilatorns fel/varning:
Om du vill förhindra den här diagnostiken med SuppressMessageAttribute
lägger du till följande kod i projektet:
using System.Diagnostics.CodeAnalysis;
[assembly: SuppressMessage("ASPIREACADOMAINS001", "Justification")]
Du kan också ignorera den här diagnostiken med förprocessordirektivet genom att lägga till följande kod i projektet:
#pragma warning disable ASPIREACADOMAINS001
// API that is causing the warning.
#pragma warning restore ASPIREACADOMAINS001
ASPIREHOSTINGPYTHON001
.NET Aspire ger ett sätt att lägga till Python körbara program eller applikationer till .NET Aspire appvärd. Eftersom formen på det här API:et förväntas ändras i framtiden har den markerats som Experimentell. Använd följande kod för att förhindra kompilatorns fel/varning:
Om du vill ignorera den här diagnostiken med SuppressMessageAttribute
lägger du till följande kod i projektfilen:
<PropertyGroup>
<NoWarn>$(NoWarn);ASPIREHOSTINGPYTHON001</NoWarn>
<PropertyGroup>
Du kan också ignorera den här diagnostiken med förprocessordirektivet genom att lägga till följande kod i projektet:
#pragma warning disable ASPIREHOSTINGPYTHON001
// API that is causing the warning.
#pragma warning restore ASPIREHOSTINGPYTHON001
.NET Aspire