ASP0011: suggerire l'uso del generatore. Registrazione su Host.ConfigureLogging o WebHost.ConfigureLogging
Valore | |
---|---|
ID regola | ASP0011 |
Categoria | Utilizzo |
Correzione che causa un'interruzione o un'interruzione | Nessuna interruzione |
Causa
ConfigureLogging
non è la strategia consigliata per configurare la registrazione in un'applicazione API minima.
Descrizione regola
ConfigureLogging
non è la strategia consigliata per configurare la registrazione in un'applicazione API minima.
var builder = WebApplication.CreateBuilder(args);
builder.Host.ConfigureLogging(logging =>
{
logging.AddJsonConsole();
})
var app = builder.Build();
app.Run();
Come correggere le violazioni
Per correggere una violazione di questa regola, utilizzare la proprietà in WebApplicationBuilder
per modificare la Logging
configurazione di registrazione direttamente senza la necessità di una chiamata aggiuntivaConfigureLogging
.
var builder = WebApplication.CreateBuilder(args);
builder.Logging.AddJsonConsole();
var app = builder.Build();
app.Run();
Quando eliminare gli avvisi
Non eliminare un avviso da questa regola.
Collabora con noi su GitHub
L'origine di questo contenuto è disponibile in GitHub, in cui è anche possibile creare ed esaminare i problemi e le richieste pull. Per ulteriori informazioni, vedere la guida per i collaboratori.