Eventos
19 de nov., 23 - 21 de nov., 23
Participe de sessões online no Microsoft Ignite criadas para expandir suas habilidades e ajudá-lo a lidar com os problemas complexos de hoje.
Registrar agoraNão há mais suporte para esse navegador.
Atualize o Microsoft Edge para aproveitar os recursos, o suporte técnico e as atualizações de segurança mais recentes.
Valor | |
---|---|
ID da regra | ASP0009 |
Categoria | Uso |
Correção interruptiva ou sem interrupção | Sem interrupção |
Configure
não pode ser usado com a propriedade WebHost
em WebApplicationBuilder
.
O WebApplicationBuilder
não dá suporte à configuração de WebHost
antes da compilação usando o método de extensão Configure
.
var builder = WebApplication.CreateBuilder(args);
builder.WebHost.Configure(webHostBuilder => {
webHostBuilder.UseContentRootPath(Path.Combine(Directory.GetCurrentDirectory(), "myContentRoot"));
});
var app = builder.Build();
app.Run();
Para corrigir uma violação dessa regra, configure o WebHost
diretamente no WebApplicationBuilder
. Por exemplo, em vez de definir o caminho raiz do conteúdo por meio de Configure
.
var builder = WebApplication.CreateBuilder(args);
builder.WebHost.Configure(webHostBuilder =>
{
webHostBuilder.UseContentRoot(Path.Combine(Directory.GetCurrentDirectory(), "myContentRoot"));
});
var app = builder.Build();
app.Run();
Configure o caminho raiz do conteúdo diretamente no WebApplicationBuilder
.
var builder = WebApplication.CreateBuilder(args);
builder.WebHost.UseContentRoot(Path.Combine(Directory.GetCurrentDirectory(), "myContentRoot"));
var app = builder.Build();
app.Run();
Não suprima um aviso nessa regra. Um aplicativo configurado incorretamente pode resultar em um comportamento inesperado em runtime.
Comentários do ASP.NET Core
O ASP.NET Core é um projeto código aberto. Selecione um link para fornecer comentários:
Eventos
19 de nov., 23 - 21 de nov., 23
Participe de sessões online no Microsoft Ignite criadas para expandir suas habilidades e ajudá-lo a lidar com os problemas complexos de hoje.
Registrar agora