private static void ProcessingClass_DebugEvent(string message) { ConsoleMsgUtils.ShowDebugCustom(message, emptyLinesBeforeMessage: 0); }
private static void ShowDebugMessage(string message, int emptyLinesBeforeMessage = 1) { ConsoleMsgUtils.ShowDebugCustom(message, emptyLinesBeforeMessage: emptyLinesBeforeMessage); }
/// <summary> /// Show a trace message at the console, optionally including date /// </summary> /// <param name="message">Message to show</param> /// <param name="includeDate">When true, include the date in the prefix; when false, only prefix with time</param> /// <param name="indentChars">Characters to use to indent the message</param> /// <param name="emptyLinesBeforeMessage">Number of empty lines to display before showing the message</param> /// <remarks>Not dependent on TraceMode</remarks> public static void ShowTraceMessage(string message, bool includeDate, string indentChars = " ", int emptyLinesBeforeMessage = 1) { var timeStamp = string.Format(includeDate ? "{0:yyyy-MM-dd hh:mm:ss.fff tt}" : "{0:hh:mm:ss.fff tt}", DateTime.Now); ConsoleMsgUtils.ShowDebugCustom(string.Format("{0}: {1}", timeStamp, message), indentChars, emptyLinesBeforeMessage); }