【发布时间】:2013-06-20 22:44:10
【问题描述】:
使用
ITraceWriter接口为 ASP.NET Web API 编写跟踪。ITraceWriter的默认实现是“无操作”跟踪器
为什么我的应用程序中会出现null?
public class WebApiApplication : System.Web.HttpApplication
{
protected void Application_Start()
{
ITraceWriter trace = GlobalConfiguration.Configuration.Services.GetTraceWriter();
//..........
}
}
我需要将实例作为依赖项传递给我的处理程序/等。当然,我可以自己实现和注册“无操作”编写器,但是...
为什么我更喜欢新界面而不是旧的System.Diagnostics?
【问题讨论】:
标签: .net asp.net-mvc-4 logging asp.net-web-api