/// <summary> /// Emits a log statement that includes the generic logging level and message that are provided. /// </summary> /// <param name="level"> The LogMessageLevel to include in the statement. </param> /// <param name="messageToLog"> The statement to log. </param> public void Log(LogMessageLevel level, string messageToLog) { var content = $"Console: {this.name} | {level.ToString()}: {messageToLog}"; Console.WriteLine(content); Debug.WriteLine(content); }
public override string ToString() { return(String.Format("{0}: [{1}] {2}", State.ToString(), Level.ToString(), Message)); }
private void DefaultLog_MessageLogged(string message, LogMessageLevel lml, bool maskDebug, string logName) { log(lml.ToString() + ": " + message); }
/// <summary> /// Logs the provided message with a reference to the specified log level. /// </summary> /// <param name="level"> The log or severity level to associate with the message. </param> /// <param name="messageToLog"> The content to be emitted to the log. </param> public void Log(LogMessageLevel level, string messageToLog) { Trace.WriteLine($"{level.ToString()}: {messageToLog}", this.name); }