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 | ASP0012 | 
| Kategori | Användning | 
| Korrigeringen är antingen brytande eller icke-brytande | Oskiljbar | 
Orsak
              ConfigureServices är inte den rekommenderade strategin för att registrera tjänster i DI i ett minimalt API-program.
Regelbeskrivning
              ConfigureServices är inte den rekommenderade strategin för att konfigurera loggning i ett minimalt API-program.
var builder = WebApplication.CreateBuilder(args);
builder.Host.ConfigureServices(services =>
{
    services.AddAntiforgery();
})
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 Services egenskapen på WebApplicationBuilder för att ändra DI-containern direkt utan att det behövs ytterligare ConfigureServices ett anrop.
var builder = WebApplication.CreateBuilder(args);
builder.Services.AddAntiforgery();
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