Пример #1
0
 public void OnOutputMessage(OutputMessage outputMessage)
 {
     try
     {
         if (outputMessage.ErrorCode == 0)
         {
             var eventObject = new AD7MessageEvent(outputMessage, isAsync: true);
             Send(eventObject, AD7MessageEvent.IID, null);
         }
         else
         {
             var eventObject = new AD7ErrorEvent(outputMessage, isAsync: true);
             Send(eventObject, AD7ErrorEvent.IID, null);
         }
     }
     catch
     {
         // Since we are often trying to report an exception, if something goes wrong we don't want to take down the process,
         // so ignore the failure.
     }
 }
Пример #2
0
 public void OnOutputMessage(OutputMessage outputMessage)
 {
     try
     {
         if (outputMessage.ErrorCode == 0)
         {
             var eventObject = new AD7MessageEvent(outputMessage, isAsync: true);
             Send(eventObject, AD7MessageEvent.IID, null);
         }
         else
         {
             var eventObject = new AD7ErrorEvent(outputMessage, isAsync: true);
             Send(eventObject, AD7ErrorEvent.IID, null);
         }
     }
     catch
     {
         // Since we are often trying to report an exception, if something goes wrong we don't want to take down the process,
         // so ignore the failure.
     }
 }