ASP0011. Предложить использовать построитель. Ведение журнала по host.ConfigureLogging или WebHost.ConfigureLogging
Значение | |
---|---|
Идентификатор правила | ASP0011 |
Категория | Использование |
Исправление является критическим или не критическим | Не критическое |
Причина
ConfigureLogging
не рекомендуется использовать стратегию настройки ведения журнала в минимальном приложении API.
Описание правила
ConfigureLogging
не рекомендуется использовать стратегию настройки ведения журнала в минимальном приложении API.
var builder = WebApplication.CreateBuilder(args);
builder.Host.ConfigureLogging(logging =>
{
logging.AddJsonConsole();
})
var app = builder.Build();
app.Run();
Устранение нарушений
Чтобы устранить нарушение этого правила, используйте Logging
свойство для WebApplicationBuilder
изменения конфигурации ведения журнала непосредственно без необходимости дополнительного ConfigureLogging
вызова.
var builder = WebApplication.CreateBuilder(args);
builder.Logging.AddJsonConsole();
var app = builder.Build();
app.Run();
Когда лучше отключить предупреждения
Не подавляйте предупреждение из этого правила.
GitHub сайтында бізбен бірлесіп жұмыс істеу
Бұл мазмұнның көзін GitHub сайтында табуға болады. Онда сонымен бірге мәселелер мен өзгертулерді енгізу сұрауларын жасауға және қарап шығуға болады. Қосымша ақпарат алу үшін қатысушы нұсқаулығын қараңыз.
ASP.NET Core