Nlog.config - регистрация данных HTTP, связанных с контекстом в App -log.txt из фонового процесса ⇐ C#

Место общения программистов C#
Anonymous
Nlog.config - регистрация данных HTTP, связанных с контекстом в App -log.txt из фонового процесса

Сообщение Anonymous »

у меня была проблема с Logger, вызванным из кварца < /p>



< /code>
он пытался получить доступ < /p>

$ {aspnet-mvc-action} | $ {aspnet-mvc-controller} | $ {aspnet-request-method} | $ {aspnetid} | $ {aspnet-user-indentity}
< /blockquote>
переменные без http-context. < /p>
одно решение, которое я обнаружил,-сделать 2 отдельных целевых файла для регистрации моих данных, один для журнала с http-context, а другое для не-http-context log, и он не работает, но не является идеальным решением для меня. ASPnet-MVC-Action существует или нет. Если он не существует, его можно игнорировать (для фоновых задач).
ошибка, которая появляется, когда у меня есть Aspnet-MVC-Action в моем макете:
at atcle. Breakpoint: < /p>


smartwave.runtime.dll! SmartWave.runtime.quartz.quartzscheduler.Start () Line 34 C#
smartWave.Runtime.dll! Строка 25 C#
smartwave.web.client.dll!smartwave.web.client.extensions.ApplicationStarterExtensions.StartScheduler(Smartwave.Web.Client.AppStartup App). /> SmartWave.Web.Client.dll! SmartWave.Web.Client.AppStartup.buildContainer () Line 9 C#
smartwave.web.client.dll!smartwave.web.client.global.application_start(Object Sender, System.eventargs E) Линия 42 C#

Подробнее здесь: https://stackoverflow.com/questions/796 ... background

Вернуться в «C#»