private bool ValidateParameters() { ConsoleSinkData consoleSinkData = GetConsoleSinkDataFromCursor(); bool valid = true; if (consoleSinkData.Header == null) { consoleSinkData.Header = ""; } if (consoleSinkData.Footer == null) { consoleSinkData.Footer = ""; } return(valid); }
private void WriteMessage(LogEntry logEntry) { ConsoleSinkData consoleSinkDataData = GetConsoleSinkDataFromCursor(); if (consoleSinkDataData.Header.Length > 0) { Debug.WriteLine(consoleSinkDataData.Header); Trace.WriteLine(consoleSinkDataData.Header); } Debug.WriteLine(FormatEntry(logEntry)); Trace.WriteLine(FormatEntry(logEntry)); if (consoleSinkDataData.Footer.Length > 0) { Debug.WriteLine(consoleSinkDataData.Footer); Trace.WriteLine(consoleSinkDataData.Footer); } }
/// <summary> /// Creates node with specified configuration data. /// </summary> /// <param name="consoleSinkData">Configuration data.</param> public ConsoleSinkNode(ConsoleSinkData consoleSinkData) : base(consoleSinkData) { this.consoleSinkData = consoleSinkData; }