2016-04-11 2 views
0

This question имеет дело с тем, как отключить отслеживание навсегда. Я бы не хотел его отключать, но просто управлял его уровнем детализации.Установка уровня детализации автономного хостинга OWIN

Конечно, по виду этих ответов на вопрос, упомянутый ранее, кажется, я мог настроить OWIN на использование custonm ITraceOutputFactory, а затем сделать это там. Но я надеюсь, что есть простой встроенный способ сделать это.

Возможно, отредактировав некоторый файл конфигурации? Или есть программный способ?

ответ

0

один связанный способ:

private static void SetTraceLevel(HttpConfiguration config, TraceLevel level) 
    { 
     SystemDiagnosticsTraceWriter traceWriter = config.EnableSystemDiagnosticsTracing(); 
     traceWriter.MinimumLevel = level; 
    } 

Это задает уровень трассировки для Web API, если у вас есть, что принимал в Owin.