Пример #1
0
        /// <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);
        }
Пример #2
0
 public override string ToString()
 {
     return(String.Format("{0}: [{1}] {2}", State.ToString(), Level.ToString(), Message));
 }
Пример #3
0
 private void DefaultLog_MessageLogged(string message, LogMessageLevel lml, bool maskDebug, string logName)
 {
     log(lml.ToString() + ": " + message);
 }
Пример #4
0
 /// <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);
 }
Пример #5
0
        private void DefaultLog_MessageLogged(string message, LogMessageLevel lml, bool maskDebug, string logName)
        {

            log(lml.ToString() + ": " + message);
        }