Nota
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare ad accedere o a cambiare directory.
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare a cambiare directory.
| Valore | |
|---|---|
| ID della regola | ASP0011 |
| Categoria | Uso |
| La modifica è dirompente o non dirompente | Non separabile |
Causa
ConfigureLogging non è la strategia consigliata per la configurazione della registrazione in un'applicazione API minima.
Descrizione della regola
ConfigureLogging non è la strategia consigliata per la configurazione della 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à Logging su WebApplicationBuilder per modificare direttamente la configurazione del log senza la necessità di una chiamata aggiuntiva ConfigureLogging.
var builder = WebApplication.CreateBuilder(args);
builder.Logging.AddJsonConsole();
var app = builder.Build();
app.Run();
Quando eliminare gli avvisi
Non sopprimere un avviso da questa regola.