public void LogBrokenMessage <TContent>(DataflowNetworkConstituent networkConstituent, string title, string messageTitle, IBrokenDataFlowMessage <TContent> broken) { m_Messages.Post(new LogLevelMessageException(LogLevel.Debug, string.Format("DEBUG: [{0}] Name: {1} - Message: {2}", networkConstituent, title, messageTitle), broken.BreakException)); m_Messages.Post(new LogLevelMessageException(LogLevel.Info, string.Format("INFO: [{0}-BROKEN-MSG] Name: {1} - Message-Name: {2} - Break Reason: {3}", networkConstituent, title, messageTitle, broken.BreakReason))); }
public void LogBrokenMessage <TContent>(DataflowNetworkConstituent networkConstituent, string title, string messageTitle, IBrokenDataFlowMessage <TContent> broken) { if (m_LogLevel >= LogLevel.Debug) { m_ErrorMessages.Post(new Tuple <string, Exception>(string.Format("DEBUG: [{0}] Name: {1} - Message: {2}", networkConstituent, title, messageTitle), broken.BreakException)); } else if (m_LogLevel >= LogLevel.Info) { m_InfoMessages.Post(string.Format("INFO: [{0}-BROKEN-MSG] Name: {1} - Message-Name: {2} - Break Reason: {3}", networkConstituent, title, messageTitle, broken.BreakReason)); } }