protected override void OnUnfilteredLog( ActivityMonitorLogData data )
 {
     lock( _locker )
     {
         lock( _outLocker )
         {
             _outDone = true;
             Monitor.PulseAll( _outLocker );
         }
         while( !_done )
             Monitor.Wait( _locker );
     }
 }
 protected override void OnUnfilteredLog( ActivityMonitorLogData data )
 {
     _action();
 }
 protected override void OnUnfilteredLog( ActivityMonitorLogData data )
 {
     if( TestHelper.LogsToConsole ) Console.WriteLine( "NotBuggyActivityMonitorClient.OnUnfilteredLog n°{0}: {1}", _number, data.Text );
 }
 protected override void OnUnfilteredLog( ActivityMonitorLogData data )
 {
     _monitor.Info().Send( "I'm buggy: I'm logging back in my monitor!" );
     base.OnUnfilteredLog( data );
 }
 protected override void OnUnfilteredLog( ActivityMonitorLogData data )
 {
     Assert.That( data.IsFilteredLog );
 }
 void IActivityMonitorClient.OnUnfilteredLog( ActivityMonitorLogData data )
 {
     Assert.That( data.FileName, Is.Not.Null.And.Not.Empty );
     Util.InterlockedAdd( ref _text, String.Format( "{0} {1} - {2} -[{3}]", new String( '>', _depth ), data.Level, data.Text, data.Tags ) ); 
 }
 public void OnUnfilteredLog( ActivityMonitorLogData data )
 {
     if( data.LogTime <= _lastOne ) ++NbClash;
     _lastOne = data.LogTime;
 }