从用于生产的 Blazor WebAssembly 应用中删除 Console.WriteLine
Remove Console.WriteLine from a Blazor WebAssemble app for production
让 Console.WriteLine
帮助构建 blazor webassembly 应用程序很有帮助,但是有没有办法在生产中删除它们?我尝试将 运行 应用程序 ASPNETCORE_ENVIRONMENT 设置为生产或 运行 我的应用程序处于发布模式,默认情况下它不会删除 Console.WriteLine。
更新代码以使用 ILogger 并配置 appsettings.json:
的日志级别
{
"Logging": {
"LogLevel": {
"Default": "Information",
"Microsoft": "Warning",
"Microsoft.Hosting.Lifetime": "Information"
}
}
}
让 Console.WriteLine
帮助构建 blazor webassembly 应用程序很有帮助,但是有没有办法在生产中删除它们?我尝试将 运行 应用程序 ASPNETCORE_ENVIRONMENT 设置为生产或 运行 我的应用程序处于发布模式,默认情况下它不会删除 Console.WriteLine。
更新代码以使用 ILogger 并配置 appsettings.json:
的日志级别{
"Logging": {
"LogLevel": {
"Default": "Information",
"Microsoft": "Warning",
"Microsoft.Hosting.Lifetime": "Information"
}
}
}