/// <summary> /// Writes the diagnostic message at the default level. /// </summary> /// <param name="messageFunc"> /// A function returning message to be written. Function is not evaluated if logging is not /// enabled. /// </param> public void Log(Func <String> messageFunc) => _internalLogger.Log(DefaultLevel.ToLogLevel(), new LogMessageGenerator(messageFunc));
/// <summary> /// Writes the diagnostic message at the default level. /// </summary> /// <param name="message">The message to log</param> public void Log(String message) => _internalLogger.Log(DefaultLevel.ToLogLevel(), message);