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)); } }
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); }