BudgetAnalyser.Engine.BudgetAnalyserLog4NetLogger.LogError C# (CSharp) Метод

LogError() публичный Метод

public LogError ( Exception ex, string>.[ logEntryBuilder ) : void
ex System.Exception
logEntryBuilder string>.[
Результат void
        public void LogError(Exception ex, [NotNull] Func<ILogger, string> logEntryBuilder)
        {
            if (logEntryBuilder == null)
            {
                throw new ArgumentNullException(nameof(logEntryBuilder));
            }

            if (this.disposed)
            {
                throw new ObjectDisposedException("BudgetAnalyserLog4NetLogger");
            }

            if (Log4NetLogger.IsErrorEnabled)
            {
                SynchroniseWithAlwaysLog(() => Log4NetLogger.Error(logEntryBuilder(this), ex));
            }
        }

Same methods

BudgetAnalyserLog4NetLogger::LogError ( string>.[ logEntryBuilder ) : void