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.
| Värde | |
|---|---|
| Regel-ID | ASP0013 | 
| Kategori | Användning | 
| Korrigeringen är antingen brytande eller icke-brytande | Oskiljbar | 
Orsak
              Configure är inte den rekommenderade strategin för att läsa och skriva till konfiguration i en minimal API-app. 
              Configure har utformats för att användas med Web Host eller .NET Generic Host. I en minimal API-app bör WebApplicationBuilder.Configuration användas för att ändra konfigurationen direkt.
Regelbeskrivning
              Configure är inte den rekommenderade strategin för att konfigurera loggning i en minimal API-app.
var builder = WebApplication.CreateBuilder(args);
builder.Host.ConfigureAppConfiguration(builder =>
{
    builder.AddJsonFile("customAppSettings.json");
})
var app = builder.Build();
app.Run();
Så här åtgärdar du överträdelser
Om du vill åtgärda ett brott mot den här regeln använder du WebApplicationBuilder.Configuration för att ändra programkonfigurationen direkt utan att det behövs ytterligare ett ConfigureAppConfiguration anrop.
var builder = WebApplication.CreateBuilder(args);
builder.Configuration.AddJsonFile("customAppSettings.json");
var app = builder.Build();
app.Run();
När du ska ignorera varningar
Utelämna inte en varning från den här regeln.
ASP.NET Core