.NET .NET Aspire diagnosztikák áttekintése
A .NET.NET Aspire számos API-ját ExperimentalAttributedíszítik. Ez az attribútum azt jelzi, hogy az API kísérleti jellegű, és az .NET.NET Aspirekésőbbi verzióiban eltávolítható vagy módosítható. Az attribútum olyan API-k azonosítására szolgál, amelyek még nem stabilak, és nem alkalmasak éles használatra.
AZPROVISION001
A .NET Aspire különféle túlterheléseket biztosít az Azure beállítási erőforrástípusokhoz (a Azure.Provisioning
csomagból). A túlterhelések különböző konfigurációjú erőforrások létrehozására szolgálnak. A túlterhelések kísérleti jellegűek, és eltávolíthatók vagy módosíthatók a .NET.NET Aspirekésőbbi verzióiban.
Ha el szeretné nyomni a diagnosztikát a SuppressMessageAttribute
használatával, adja hozzá a következő kódot a projekthez:
using System.Diagnostics.CodeAnalysis;
[assembly: SuppressMessage("AZPROVISION001", "Justification")]
Ezt a diagnosztikát az előfeldolgozási irányelvvel is letilthatja, ha hozzáadja a következő kódot a projekthez:
#pragma warning disable AZPROVISION001
// API that is causing the warning.
#pragma warning restore AZPROVISION001
ASPIREACADOMAINS001
.NET
.NET Aspire 9.0 lehetővé teszi a tárolóalkalmazás-erőforrások testreszabását a PublishAsAzureContainerApp(...)
bővítménymetódus használatával. Ennek a módszernek a használatakor a Azure Developer CLI (azd
) már nem tudja megőrizni az egyéni tartományokat. Ehelyett a ConfigureCustomDomain
metódussal konfiguráljon egy egyéni tartományt a .NET.NET Aspire alkalmazás gazdagépen belül. A ConfigureCustomDomain(...)
kiterjesztési módszer kísérleti jellegű. A fordítóhiba/figyelmeztetés letiltásához használja a következő kódot:
Ha el szeretné nyomni a diagnosztikát a SuppressMessageAttribute
használatával, adja hozzá a következő kódot a projekthez:
using System.Diagnostics.CodeAnalysis;
[assembly: SuppressMessage("ASPIREACADOMAINS001", "Justification")]
Ezt a diagnosztikát az előfeldolgozási irányelvvel is letilthatja, ha hozzáadja a következő kódot a projekthez:
#pragma warning disable ASPIREACADOMAINS001
// API that is causing the warning.
#pragma warning restore ASPIREACADOMAINS001
ASPIREHOSTINGPYTHON001
.NET Aspire lehetővé teszi, hogy Python végrehajtható fájlokat vagy alkalmazásokat adjon hozzá a .NET Aspire alkalmazáshoszthoz. Mivel ennek az API-nak az alakja a jövőben várhatóan megváltozik, Kísérletilett megjelölve. A fordítóhiba/figyelmeztetés letiltásához használja a következő kódot:
Ha el szeretné tiltani ezt a diagnosztikát az SuppressMessageAttribute
használatával, adja hozzá a következő kódot a projektfájlhoz:
<PropertyGroup>
<NoWarn>$(NoWarn);ASPIREHOSTINGPYTHON001</NoWarn>
<PropertyGroup>
Ezt a diagnosztikát az előfeldolgozási irányelvvel is letilthatja, ha hozzáadja a következő kódot a projekthez:
#pragma warning disable ASPIREHOSTINGPYTHON001
// API that is causing the warning.
#pragma warning restore ASPIREHOSTINGPYTHON001