Я пытаюсь получить доступ к некоторой диагностической информации, доступной в функции трассировки .NET System.Net в моем приложении.
Мне известно, что я могу установить уровень трассировки, используя соответствующий .config, но я надеялся, что смогу переключить переключатель программно. (т.е. включить трассировку во время выполнения определенных частей моей программы).
Есть ли способ для меня переключить TraceSwitch / TraceSources, используемый функциональностью трассировки System.Net в коде?
Я знаю Этот вопрос SO , но эта ситуация кажется другой, потому что основная проблема заключается в том, что рассматриваемая библиотека создает новый TraceSwitch для каждого вызова записи.