Log<TState>(LogLevel, EventId, TState, Exception, Func<TState, Exception, String>) Method

// .NET Standard 1.6 + Platform Extensions
// Microsoft.Extensions.Logging.Debug, Version=1.1.0.0, PublicKeyToken=adb9793829ddae60

namespace Microsoft.Extensions.Logging.Debug
{
    public class DebugLogger : ILogger
    {
        public void Log<TState>(LogLevel logLevel, EventId eventId, TState state, Exception exception, Func<TState, Exception, string> formatter);
    }
}

Usage

Metadata

ID
M:Microsoft.Extensions.Logging.Debug.DebugLogger.Log``1(Microsoft.Extensions.Logging.LogLevel,Microsoft.Extensions.Logging.EventId,``0,System.Exception,System.Func{``0,System.Exception,System.String})

Declarations

Platform Version Assembly
.NET Core + Platform Extensions 2.0 Microsoft.Extensions.Logging.Debug, Version=2.0.1.0, PublicKeyToken=adb9793829ddae60
2.1 Microsoft.Extensions.Logging.Debug, Version=2.1.0.0, PublicKeyToken=adb9793829ddae60
2.2 Microsoft.Extensions.Logging.Debug, Version=2.2.0.0, PublicKeyToken=adb9793829ddae60
.NET Standard + Platform Extensions 1.6 Microsoft.Extensions.Logging.Debug, Version=1.1.0.0, PublicKeyToken=adb9793829ddae60
2.0 Microsoft.Extensions.Logging.Debug, Version=2.0.1.0, PublicKeyToken=adb9793829ddae60
ASP.NET Core 2.0 Microsoft.Extensions.Logging.Debug, Version=2.0.0.0, PublicKeyToken=adb9793829ddae60