ASP.Net WebAPI RC ILogger
本文关键字:ILogger RC WebAPI Net ASP | 更新日期: 2023-09-27 18:36:47
我刚刚升级到webApi的RC,发现很多东西都不再是原来的样子了。
我们使用ILogger
(http://msdn.microsoft.com/en-us/library/system.web.http.common.ilogger(v=vs.108).aspx)接口从我们的API内部记录事件/异常。但是,升级后,这似乎不再存在。有谁知道这去了哪里/变成了什么?
使用新的WebAPI,ILogger接口已被删除,现在您应该使用ITraceWriter,如下所述:
监视和诊断:可以通过提供 ITraceWriter 实现并使用依赖项解析程序将其配置为服务来启用跟踪。ILogger 接口已被删除。
这是官方文档,这是从ITraceWriter开始的示例
ILogger 接口被更通用的跟踪机制所取代。您可以在此处查看有关新跟踪的详细信息。
你也可以看看我的nlog webapi跟踪编写器。它仅适用于后 RC 位,但这是一个直接的更改,可以使其针对 RC 下降工作。