【发布时间】:2021-08-03 22:15:39
【问题描述】:
我有一个 .Net Core 控制台应用程序。在我的 startup.cs 的配置方法中,我试图测试是否启用了调试器:
if (HttpContext.Current.IsDebuggingEnabled)
loggerFactory.AddConsole(Configuration);
else
loggerFactory.AddConsoleJson(Configuration);
HttpContext.Current.IsDebuggingEnabled 不支持 .Net 核心。我还没有找到适用于 .net core 的方法。
System.Diagnostics.DebuggableAttribute.DebuggingModes.Default 似乎也不起作用。
【问题讨论】:
-
请反对的选民介意发表评论。我很高兴改进这个问题,以便将来帮助其他人。
标签: c# asp.net-core .net-core