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 | ASP0010 | 
| Kategori | Användning | 
| Korrigeringen är antingen brytande eller icke-brytande | Oskiljbar | 
Orsak
              UseStartup kan inte användas med WebApplicationBuilder.WebHost.
Regelbeskrivning
              WebApplicationBuilder Stöder inte konfiguration via en Startup klass.
var builder = WebApplication.CreateBuilder(args);
builder.WebHost.UseStartup<Startup>();
var app = builder.Build();
app.Run();
Så här åtgärdar du överträdelser
För att åtgärda ett brott mot den här regeln, utnyttja egenskaperna på Configuration och Services på WebApplicationBuilder för att modifiera konfigurationen och DI direkt, utan att behöva en startklass.
var builder = WebApplication.CreateBuilder(args);
builder.Services.AddAuthentication();
var app = builder.Build();
app.Run();
När du ska ignorera varningar
Utelämna inte en varning från den här regeln. Ett felkonfigurerat program kan resultera i oväntat beteende vid körning.
ASP.NET Core