В моем приложении WCF, размещенном в IIS, log4net работает нормально, за исключением того, что я не могу объявить контекст логического потока в Application_BeginRequest в файле global.asax. Журнал не будет содержать информацию из логического контекста. Но если я поместил информацию о логическом тексте в файл svc.cs, то он регистрируется правильно.
Есть идеи?
protected void Application_BeginRequest(object sender, EventArgs e)
{
ThreadContext.Properties[contextid] = Guid.NewGuid().ToString();
}