Exemplo n.º 1
0
        public void Log <TState>(LogLevel logLevel, EventId eventId, TState state, Exception exception, Func <TState, Exception, string> formatter)
        {
            if (!LogRecord.IsEnabled(logLevel))
            {
                return;
            }

            if (formatter == null)
            {
                throw new ArgumentNullException(nameof(formatter));
            }

            LogRecord.Log(logLevel, CategoryName, formatter(state, exception));
        }
Exemplo n.º 2
0
 public bool IsEnabled(LogLevel logLevel)
 {
     return(LogRecord.IsEnabled(logLevel));
 }