【发布时间】:2020-04-20 23:28:29
【问题描述】:
我知道您可以在程序或控制器中使用 ILogger 的依赖注入,因此日志消息可能会出现在控制台和其他记录器中。但是,在.net核心库中,我想使用Trace.TraceError()和Trace.TraceInformation()等,甚至使用TraceSource。
是否可以让 Trace.TraceError(...) 中的内容出现在 .NET Core 控制台和其他记录器中?
【问题讨论】:
-
您是否阅读了.Net Core logging and tracing 上的文档?
-
我确实做到了,但显然该文档并未详细涵盖它提到的所有内容。
-
可能他们用更强大的 DiagnosticSource 替换了 TraceSource。
-
你读过这个问题吗?他询问 Trace.Trace...() 是否出现在 .NET Core 日志记录中,而不是相反。方法如下:codeproject.com/Articles/5255953/…
标签: c# debugging asp.net-core logging trace