public string LogError(string message, Exception exc, params object[] messageArgs)
        {
            message = _defaultLogger.LogError(message, exc, messageArgs);

            PrintMessageToOutput(message);

            return(message);
        }
        public string LogError(string message, Exception exc, params object[] messageArgs)
        {
            message = _defaultLogger.LogError(message, exc, messageArgs);

            this.Add(new LogMessage()
            {
                Message = message,
                Type    = LogType.Error
            });

            return(message);
        }