Přehled diagnostiky .NET.NET Aspire
Několik rozhraní API .NET.NET Aspire jsou zdobena ExperimentalAttribute. Tento atribut označuje, že rozhraní API je experimentální a může být odebráno nebo změněno v budoucích verzích .NET.NET Aspire. Tento atribut slouží k identifikaci rozhraní API, která ještě nejsou stabilní a nemusí být vhodná pro produkční použití.
AZPROVISION001
.NET Aspire poskytuje různá přetížení pro typy prostředků zřizování Azure (z balíčku Azure.Provisioning
). Přetížení se používají k vytváření prostředků s různými konfiguracemi. Přetížení jsou experimentální a mohou být odebrány nebo změněny v budoucích verzích .NET.NET Aspire.
Pokud chcete tuto diagnostiku potlačit pomocí SuppressMessageAttribute
, přidejte do projektu následující kód:
using System.Diagnostics.CodeAnalysis;
[assembly: SuppressMessage("AZPROVISION001", "Justification")]
Alternativně můžete tuto diagnostiku potlačit direktivou preprocesoru přidáním následujícího kódu do projektu:
#pragma warning disable AZPROVISION001
// API that is causing the warning.
#pragma warning restore AZPROVISION001
ASPIREACADOMAINS001
.NET
.NET Aspire 9.0 představuje možnost přizpůsobit prostředky aplikace kontejneru pomocí metody rozšíření PublishAsAzureContainerApp(...)
. Při použití této metody už Azure Developer CLI (azd
) nemůže zachovat vlastní domény. Místo toho použijte metodu ConfigureCustomDomain
ke konfiguraci vlastní domény v rámci hostitele aplikace .NET.NET Aspire. Metoda rozšíření ConfigureCustomDomain(...)
je experimentální. K potlačení chyby nebo upozornění kompilátoru použijte následující kód:
Pokud chcete tuto diagnostiku potlačit pomocí SuppressMessageAttribute
, přidejte do projektu následující kód:
using System.Diagnostics.CodeAnalysis;
[assembly: SuppressMessage("ASPIREACADOMAINS001", "Justification")]
Alternativně můžete tuto diagnostiku potlačit direktivou preprocesoru přidáním následujícího kódu do projektu:
#pragma warning disable ASPIREACADOMAINS001
// API that is causing the warning.
#pragma warning restore ASPIREACADOMAINS001
ASPIREHOSTINGPYTHON001
.NET Aspire poskytuje způsob, jak do hostitele aplikace Python přidat .NET Aspire spustitelné soubory nebo aplikace. Vzhledem k tomu, že se v budoucnu očekává, že se tvar tohoto rozhraní API změní, označí se jako Experimentální. K potlačení chyby nebo upozornění kompilátoru použijte následující kód:
Pokud chcete tuto diagnostiku potlačit pomocí SuppressMessageAttribute
, přidejte do souboru projektu následující kód:
<PropertyGroup>
<NoWarn>$(NoWarn);ASPIREHOSTINGPYTHON001</NoWarn>
<PropertyGroup>
Alternativně můžete tuto diagnostiku potlačit direktivou preprocesoru přidáním následujícího kódu do projektu:
#pragma warning disable ASPIREHOSTINGPYTHON001
// API that is causing the warning.
#pragma warning restore ASPIREHOSTINGPYTHON001