void CaptureDebugTrace()
    {
      _oldListeners = new TraceListener[Trace.Listeners.Count];
      Trace.Listeners.CopyTo(_oldListeners, 0);

      var trace = new ForwardingTraceListener(Combine(_oldListeners, _combinedOutput));
      Trace.Listeners.Clear();
      Trace.Listeners.Add(trace);
    }
Пример #2
0
        void CaptureDebugTrace()
        {
            _oldListeners = new TraceListener[Trace.Listeners.Count];
            Trace.Listeners.CopyTo(_oldListeners, 0);

            var trace = new ForwardingTraceListener(Combine(_oldListeners, _combinedOutput));

            Trace.Listeners.Clear();
            Trace.Listeners.Add(trace);
        }