4
我有這樣的自定義處理程序,爲什麼不跟蹤監聽器日誌自定義處理器流量?
public class Handler : IHttpHandler
{
public void ProcessRequest(HttpContext context)
{
context.Response.ContentType = "text/plain";
context.Response.Write("Hello World");
}
public bool IsReusable
{
get
{
return false;
}
}
}
爲什麼這個不行?
<system.diagnostics>
<sources>
<source name="System.Web" switchValue="All" propagateActivity="true">
<listeners>
<add name="traceListener" type="System.Diagnostics.XmlWriterTraceListener" initializeData="c:\logs\Traces_Documents.svclog" />
</listeners>
</source>
</sources>
</system.diagnostics>
當它在web.config中時,它在我調用處理函數時什麼也不做。沒有日誌記錄等
我以前在System.ServiceModel命名空間和WCF服務上使用過相同的跟蹤監聽器,並且工作正常。