拆下控制台.来自Blazor WebAssemble应用程序的WriteLine用于生产



Console.WriteLine来帮助构建blazor webassembly应用程序是很有帮助的,但有办法在生产中删除它们吗?我试着在ASPNETCORE_ENVIRONMENT设置为Production的情况下运行应用程序,或者在Release模式下运行我的应用程序,它不会删除控制台。默认情况下为WriteLine。

更新代码以使用ILogger并配置日志级别您的appsettings.json:

https://learn.microsoft.com/en-us/aspnet/core/blazor/fundamentals/configuration?view=aspnetcore-3.1#日志配置

{
"Logging": {
"LogLevel": {
"Default": "Information",
"Microsoft": "Warning",
"Microsoft.Hosting.Lifetime": "Information"
}
}
}

相关内容

  • 没有找到相关文章

最新更新