private void Channel_ConditionOrError(object sender, ConditionOrErrorEventArgs e)
 {
     Status = new ExtendedStatus
     {
         Status      = StatusEnum.COMMUNICATION_ERROR,
         Description = string.Format("Received event from {0} with ErrorCode {1} NativeCode {2} SubSystemReason {3}", e.ChannelName, e.ErrorCode, e.NativeCode, e.SubSystemReason)
     };
     if (!String.IsNullOrEmpty(LogFileName))
     {
         File.AppendAllText(LogFileName, String.Format("Timestamp: {0} Received event from: {1} ErrorCode: {2} NativeCode: {3} SubSystemReason: {4} {5}", DateTime.Now, e.ChannelName, e.ErrorCode, e.NativeCode, e.SubSystemReason, Environment.NewLine));
     }
 }
Ejemplo n.º 2
0
 private static void TestChannel_ConditionOrError(object sender, ConditionOrErrorEventArgs e)
 {
     Console.WriteLine("Received event from {0} with ErrorCode {1} NativeCode {2} SubSystemReason {3}", e.ChannelName, e.ErrorCode, e.NativeCode, e.SubSystemReason);
 }