Как различать вызовы Trace и Debug в настраиваемом прослушивателе трассировки?

Trace.Listeners и Debug.Listeners используют одну и ту же внутреннюю коллекцию, поэтому я не могу добавить прослушиватель трассировки в Trace.Listeners и прослушиватель отладки в Debug .Слушатели различать их.

Как я могу этого добиться?

Изменить:

Я хочу это сделать просто потому, что я пишу уровень ведения журнала в нашем приложении и хочу отслеживать различные журналы в системе, где Debug / Trace - это два источника журналов (есть еще пара других источников), которые я хочу отслеживать.

5
задан Marcus 15 January 2011 в 10:46
поделиться