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 | ASP0009 | 
| Kategori | Användning | 
| Korrigeringen är antingen brytande eller icke-brytande | Oskiljbar | 
Orsak
              Configure kan inte användas med egenskapen WebHost på WebApplicationBuilder.
Regelbeskrivning
              WebApplicationBuilder stöder inte konfiguration av WebHost innan build genom Configure-tilläggsmetoden.
var builder = WebApplication.CreateBuilder(args);
builder.WebHost.Configure(webHostBuilder => {
    webHostBuilder.UseContentRootPath(Path.Combine(Directory.GetCurrentDirectory(), "myContentRoot"));
});
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 konfigurerar du WebHost direkt på WebApplicationBuilder. I stället för att till exempel ange innehållsrotsökvägen via Configure.
var builder = WebApplication.CreateBuilder(args);
builder.WebHost.Configure(webHostBuilder =>
{
    webHostBuilder.UseContentRoot(Path.Combine(Directory.GetCurrentDirectory(), "myContentRoot"));
});
var app = builder.Build();
app.Run();
Konfigurera innehållsrotsökvägen direkt på WebApplicationBuilder.
var builder = WebApplication.CreateBuilder(args);
builder.WebHost.UseContentRoot(Path.Combine(Directory.GetCurrentDirectory(), "myContentRoot"));
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