Sdílet prostřednictvím


Chyba kompilátoru ASPIRECOSMOSDB001

Verze byla zavedena: 9.0

RunAsPreviewEmulator slouží pouze pro účely vyhodnocení a v budoucích aktualizacích se může změnit nebo odebrat. Chcete-li pokračovat, potlačíte tuto diagnostiku.

nebo

WithDataExplorer slouží pouze pro účely vyhodnocení a v budoucích aktualizacích se může změnit nebo odebrat. Chcete-li pokračovat, potlačíte tuto diagnostiku.

Obě RunAsPreviewEmulator a WithDataExplorer jsou považovány za experimentální rozhraní API.

.NET Aspire poskytuje způsob použití emulátoru založeného na Cosmos DBLinuxverzi Preview a Průzkumníka dat. Tato rozhraní API se považují za experimentální a očekává se, že se v budoucnu změní.

Příklad

Následující ukázka vygeneruje ASPIRECOSMOSDB001:

var builder = DistributedApplication.CreateBuilder(args);

var cosmos = builder.AddAzureCosmosDB("cosmos")
                    .RunAsPreviewEmulator(e => e.WithDataExplorer());

Oprava této chyby

Potlačte chybu pomocí jedné z následujících metod:

  • Nastavte závažnost pravidla v souboru .editorconfig .

    [*.{cs,vb}]
    dotnet_diagnostic.ASPIRECOSMOSDB001.severity = none
    

    Další informace o konfiguračních souborech editoru naleznete v tématu Konfigurační soubory pro pravidla analýzy kódu.

  • Do souboru projektu přidejte následující PropertyGroup:

    <PropertyGroup>
        <NoWarn>$(NoWarn);ASPIRECOSMOSDB001</NoWarn>
    </PropertyGroup>
    
  • Potlačte kód pomocí direktivy #pragma warning disable ASPIRECOSMOSDB001.