Table of Contents

Class TranslationLoggingExtensions

Namespace
Uncreated.Warfare.Logging
Assembly
Uncreated.Warfare.dll

Extensions that allow for logging translations directly to a ILogger.

public static class TranslationLoggingExtensions
Inheritance
TranslationLoggingExtensions
Inherited Members

Remarks

Colors will be translated properly to virtual terminal sequences.

Methods

Log(ILogger, LogLevel, EventId, Exception, Translation)

Log a 0-arg translation using default language and settings.

public static void Log(this ILogger logger, LogLevel logLevel, EventId eventId, Exception exception, Translation translation)

Parameters

logger ILogger
logLevel LogLevel
eventId EventId
exception Exception
translation Translation

Exceptions

ArgumentException

The translation has arguments.

Log(ILogger, LogLevel, EventId, Translation)

Log a 0-arg translation using default language and settings.

public static void Log(this ILogger logger, LogLevel logLevel, EventId eventId, Translation translation)

Parameters

logger ILogger
logLevel LogLevel
eventId EventId
translation Translation

Exceptions

ArgumentException

The translation has arguments.

Log(ILogger, LogLevel, Exception, Translation)

Log a 0-arg translation using default language and settings.

public static void Log(this ILogger logger, LogLevel logLevel, Exception exception, Translation translation)

Parameters

logger ILogger
logLevel LogLevel
exception Exception
translation Translation

Exceptions

ArgumentException

The translation has arguments.

Log(ILogger, LogLevel, Translation)

Log a 0-arg translation using default language and settings.

public static void Log(this ILogger logger, LogLevel logLevel, Translation translation)

Parameters

logger ILogger
logLevel LogLevel
translation Translation

Exceptions

ArgumentException

The translation has arguments.

LogCritical(ILogger, EventId, Exception, Translation)

Log a 0-arg translation using default language and settings as a CRITICAL log.

public static void LogCritical(this ILogger logger, EventId eventId, Exception exception, Translation translation)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation

Exceptions

ArgumentException

The translation has arguments.

LogCritical(ILogger, EventId, Translation)

Log a 0-arg translation using default language and settings as a CRITICAL log.

public static void LogCritical(this ILogger logger, EventId eventId, Translation translation)

Parameters

logger ILogger
eventId EventId
translation Translation

Exceptions

ArgumentException

The translation has arguments.

LogCritical(ILogger, Exception, Translation)

Log a 0-arg translation using default language and settings as a CRITICAL log.

public static void LogCritical(this ILogger logger, Exception exception, Translation translation)

Parameters

logger ILogger
exception Exception
translation Translation

Exceptions

ArgumentException

The translation has arguments.

LogCritical(ILogger, Translation)

Log a 0-arg translation using default language and settings as a CRITICAL log.

public static void LogCritical(this ILogger logger, Translation translation)

Parameters

logger ILogger
translation Translation

Exceptions

ArgumentException

The translation has arguments.

LogCritical<T0>(ILogger, EventId, Exception, Translation<T0>, T0)

Log a 1-arg translation using default language and settings as a CRITICAL log.

public static void LogCritical<T0>(this ILogger logger, EventId eventId, Exception exception, Translation<T0> translation, T0 arg0)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0>
arg0 T0

Type Parameters

T0

LogCritical<T0>(ILogger, EventId, Translation<T0>, T0)

Log a 1-arg translation using default language and settings as a CRITICAL log.

public static void LogCritical<T0>(this ILogger logger, EventId eventId, Translation<T0> translation, T0 arg0)

Parameters

logger ILogger
eventId EventId
translation Translation<T0>
arg0 T0

Type Parameters

T0

LogCritical<T0>(ILogger, Exception, Translation<T0>, T0)

Log a 1-arg translation using default language and settings as a CRITICAL log.

public static void LogCritical<T0>(this ILogger logger, Exception exception, Translation<T0> translation, T0 arg0)

Parameters

logger ILogger
exception Exception
translation Translation<T0>
arg0 T0

Type Parameters

T0

LogCritical<T0>(ILogger, Translation<T0>, T0)

Log a 1-arg translation using default language and settings as a CRITICAL log.

public static void LogCritical<T0>(this ILogger logger, Translation<T0> translation, T0 arg0)

Parameters

logger ILogger
translation Translation<T0>
arg0 T0

Type Parameters

T0

LogCritical<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(ILogger, EventId, Exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)

Log a 10-arg translation using default language and settings as a CRITICAL log.

public static void LogCritical<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(this ILogger logger, EventId eventId, Exception exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8
arg9 T9

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7
T8
T9

LogCritical<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(ILogger, EventId, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)

Log a 10-arg translation using default language and settings as a CRITICAL log.

public static void LogCritical<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(this ILogger logger, EventId eventId, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9)

Parameters

logger ILogger
eventId EventId
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8
arg9 T9

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7
T8
T9

LogCritical<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(ILogger, Exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)

Log a 10-arg translation using default language and settings as a CRITICAL log.

public static void LogCritical<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(this ILogger logger, Exception exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9)

Parameters

logger ILogger
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8
arg9 T9

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7
T8
T9

LogCritical<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(ILogger, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)

Log a 10-arg translation using default language and settings as a CRITICAL log.

public static void LogCritical<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(this ILogger logger, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9)

Parameters

logger ILogger
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8
arg9 T9

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7
T8
T9

LogCritical<T0, T1>(ILogger, EventId, Exception, Translation<T0, T1>, T0, T1)

Log a 2-arg translation using default language and settings as a CRITICAL log.

public static void LogCritical<T0, T1>(this ILogger logger, EventId eventId, Exception exception, Translation<T0, T1> translation, T0 arg0, T1 arg1)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0, T1>
arg0 T0
arg1 T1

Type Parameters

T0
T1

LogCritical<T0, T1>(ILogger, EventId, Translation<T0, T1>, T0, T1)

Log a 2-arg translation using default language and settings as a CRITICAL log.

public static void LogCritical<T0, T1>(this ILogger logger, EventId eventId, Translation<T0, T1> translation, T0 arg0, T1 arg1)

Parameters

logger ILogger
eventId EventId
translation Translation<T0, T1>
arg0 T0
arg1 T1

Type Parameters

T0
T1

LogCritical<T0, T1>(ILogger, Exception, Translation<T0, T1>, T0, T1)

Log a 2-arg translation using default language and settings as a CRITICAL log.

public static void LogCritical<T0, T1>(this ILogger logger, Exception exception, Translation<T0, T1> translation, T0 arg0, T1 arg1)

Parameters

logger ILogger
exception Exception
translation Translation<T0, T1>
arg0 T0
arg1 T1

Type Parameters

T0
T1

LogCritical<T0, T1>(ILogger, Translation<T0, T1>, T0, T1)

Log a 2-arg translation using default language and settings as a CRITICAL log.

public static void LogCritical<T0, T1>(this ILogger logger, Translation<T0, T1> translation, T0 arg0, T1 arg1)

Parameters

logger ILogger
translation Translation<T0, T1>
arg0 T0
arg1 T1

Type Parameters

T0
T1

LogCritical<T0, T1, T2>(ILogger, EventId, Exception, Translation<T0, T1, T2>, T0, T1, T2)

Log a 3-arg translation using default language and settings as a CRITICAL log.

public static void LogCritical<T0, T1, T2>(this ILogger logger, EventId eventId, Exception exception, Translation<T0, T1, T2> translation, T0 arg0, T1 arg1, T2 arg2)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0, T1, T2>
arg0 T0
arg1 T1
arg2 T2

Type Parameters

T0
T1
T2

LogCritical<T0, T1, T2>(ILogger, EventId, Translation<T0, T1, T2>, T0, T1, T2)

Log a 3-arg translation using default language and settings as a CRITICAL log.

public static void LogCritical<T0, T1, T2>(this ILogger logger, EventId eventId, Translation<T0, T1, T2> translation, T0 arg0, T1 arg1, T2 arg2)

Parameters

logger ILogger
eventId EventId
translation Translation<T0, T1, T2>
arg0 T0
arg1 T1
arg2 T2

Type Parameters

T0
T1
T2

LogCritical<T0, T1, T2>(ILogger, Exception, Translation<T0, T1, T2>, T0, T1, T2)

Log a 3-arg translation using default language and settings as a CRITICAL log.

public static void LogCritical<T0, T1, T2>(this ILogger logger, Exception exception, Translation<T0, T1, T2> translation, T0 arg0, T1 arg1, T2 arg2)

Parameters

logger ILogger
exception Exception
translation Translation<T0, T1, T2>
arg0 T0
arg1 T1
arg2 T2

Type Parameters

T0
T1
T2

LogCritical<T0, T1, T2>(ILogger, Translation<T0, T1, T2>, T0, T1, T2)

Log a 3-arg translation using default language and settings as a CRITICAL log.

public static void LogCritical<T0, T1, T2>(this ILogger logger, Translation<T0, T1, T2> translation, T0 arg0, T1 arg1, T2 arg2)

Parameters

logger ILogger
translation Translation<T0, T1, T2>
arg0 T0
arg1 T1
arg2 T2

Type Parameters

T0
T1
T2

LogCritical<T0, T1, T2, T3>(ILogger, EventId, Exception, Translation<T0, T1, T2, T3>, T0, T1, T2, T3)

Log a 4-arg translation using default language and settings as a CRITICAL log.

public static void LogCritical<T0, T1, T2, T3>(this ILogger logger, EventId eventId, Exception exception, Translation<T0, T1, T2, T3> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0, T1, T2, T3>
arg0 T0
arg1 T1
arg2 T2
arg3 T3

Type Parameters

T0
T1
T2
T3

LogCritical<T0, T1, T2, T3>(ILogger, EventId, Translation<T0, T1, T2, T3>, T0, T1, T2, T3)

Log a 4-arg translation using default language and settings as a CRITICAL log.

public static void LogCritical<T0, T1, T2, T3>(this ILogger logger, EventId eventId, Translation<T0, T1, T2, T3> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3)

Parameters

logger ILogger
eventId EventId
translation Translation<T0, T1, T2, T3>
arg0 T0
arg1 T1
arg2 T2
arg3 T3

Type Parameters

T0
T1
T2
T3

LogCritical<T0, T1, T2, T3>(ILogger, Exception, Translation<T0, T1, T2, T3>, T0, T1, T2, T3)

Log a 4-arg translation using default language and settings as a CRITICAL log.

public static void LogCritical<T0, T1, T2, T3>(this ILogger logger, Exception exception, Translation<T0, T1, T2, T3> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3)

Parameters

logger ILogger
exception Exception
translation Translation<T0, T1, T2, T3>
arg0 T0
arg1 T1
arg2 T2
arg3 T3

Type Parameters

T0
T1
T2
T3

LogCritical<T0, T1, T2, T3>(ILogger, Translation<T0, T1, T2, T3>, T0, T1, T2, T3)

Log a 4-arg translation using default language and settings as a CRITICAL log.

public static void LogCritical<T0, T1, T2, T3>(this ILogger logger, Translation<T0, T1, T2, T3> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3)

Parameters

logger ILogger
translation Translation<T0, T1, T2, T3>
arg0 T0
arg1 T1
arg2 T2
arg3 T3

Type Parameters

T0
T1
T2
T3

LogCritical<T0, T1, T2, T3, T4>(ILogger, EventId, Exception, Translation<T0, T1, T2, T3, T4>, T0, T1, T2, T3, T4)

Log a 5-arg translation using default language and settings as a CRITICAL log.

public static void LogCritical<T0, T1, T2, T3, T4>(this ILogger logger, EventId eventId, Exception exception, Translation<T0, T1, T2, T3, T4> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0, T1, T2, T3, T4>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4

Type Parameters

T0
T1
T2
T3
T4

LogCritical<T0, T1, T2, T3, T4>(ILogger, EventId, Translation<T0, T1, T2, T3, T4>, T0, T1, T2, T3, T4)

Log a 5-arg translation using default language and settings as a CRITICAL log.

public static void LogCritical<T0, T1, T2, T3, T4>(this ILogger logger, EventId eventId, Translation<T0, T1, T2, T3, T4> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4)

Parameters

logger ILogger
eventId EventId
translation Translation<T0, T1, T2, T3, T4>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4

Type Parameters

T0
T1
T2
T3
T4

LogCritical<T0, T1, T2, T3, T4>(ILogger, Exception, Translation<T0, T1, T2, T3, T4>, T0, T1, T2, T3, T4)

Log a 5-arg translation using default language and settings as a CRITICAL log.

public static void LogCritical<T0, T1, T2, T3, T4>(this ILogger logger, Exception exception, Translation<T0, T1, T2, T3, T4> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4)

Parameters

logger ILogger
exception Exception
translation Translation<T0, T1, T2, T3, T4>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4

Type Parameters

T0
T1
T2
T3
T4

LogCritical<T0, T1, T2, T3, T4>(ILogger, Translation<T0, T1, T2, T3, T4>, T0, T1, T2, T3, T4)

Log a 5-arg translation using default language and settings as a CRITICAL log.

public static void LogCritical<T0, T1, T2, T3, T4>(this ILogger logger, Translation<T0, T1, T2, T3, T4> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4)

Parameters

logger ILogger
translation Translation<T0, T1, T2, T3, T4>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4

Type Parameters

T0
T1
T2
T3
T4

LogCritical<T0, T1, T2, T3, T4, T5>(ILogger, EventId, Exception, Translation<T0, T1, T2, T3, T4, T5>, T0, T1, T2, T3, T4, T5)

Log a 6-arg translation using default language and settings as a CRITICAL log.

public static void LogCritical<T0, T1, T2, T3, T4, T5>(this ILogger logger, EventId eventId, Exception exception, Translation<T0, T1, T2, T3, T4, T5> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5

Type Parameters

T0
T1
T2
T3
T4
T5

LogCritical<T0, T1, T2, T3, T4, T5>(ILogger, EventId, Translation<T0, T1, T2, T3, T4, T5>, T0, T1, T2, T3, T4, T5)

Log a 6-arg translation using default language and settings as a CRITICAL log.

public static void LogCritical<T0, T1, T2, T3, T4, T5>(this ILogger logger, EventId eventId, Translation<T0, T1, T2, T3, T4, T5> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5)

Parameters

logger ILogger
eventId EventId
translation Translation<T0, T1, T2, T3, T4, T5>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5

Type Parameters

T0
T1
T2
T3
T4
T5

LogCritical<T0, T1, T2, T3, T4, T5>(ILogger, Exception, Translation<T0, T1, T2, T3, T4, T5>, T0, T1, T2, T3, T4, T5)

Log a 6-arg translation using default language and settings as a CRITICAL log.

public static void LogCritical<T0, T1, T2, T3, T4, T5>(this ILogger logger, Exception exception, Translation<T0, T1, T2, T3, T4, T5> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5)

Parameters

logger ILogger
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5

Type Parameters

T0
T1
T2
T3
T4
T5

LogCritical<T0, T1, T2, T3, T4, T5>(ILogger, Translation<T0, T1, T2, T3, T4, T5>, T0, T1, T2, T3, T4, T5)

Log a 6-arg translation using default language and settings as a CRITICAL log.

public static void LogCritical<T0, T1, T2, T3, T4, T5>(this ILogger logger, Translation<T0, T1, T2, T3, T4, T5> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5)

Parameters

logger ILogger
translation Translation<T0, T1, T2, T3, T4, T5>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5

Type Parameters

T0
T1
T2
T3
T4
T5

LogCritical<T0, T1, T2, T3, T4, T5, T6>(ILogger, EventId, Exception, Translation<T0, T1, T2, T3, T4, T5, T6>, T0, T1, T2, T3, T4, T5, T6)

Log a 7-arg translation using default language and settings as a CRITICAL log.

public static void LogCritical<T0, T1, T2, T3, T4, T5, T6>(this ILogger logger, EventId eventId, Exception exception, Translation<T0, T1, T2, T3, T4, T5, T6> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5, T6>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6

Type Parameters

T0
T1
T2
T3
T4
T5
T6

LogCritical<T0, T1, T2, T3, T4, T5, T6>(ILogger, EventId, Translation<T0, T1, T2, T3, T4, T5, T6>, T0, T1, T2, T3, T4, T5, T6)

Log a 7-arg translation using default language and settings as a CRITICAL log.

public static void LogCritical<T0, T1, T2, T3, T4, T5, T6>(this ILogger logger, EventId eventId, Translation<T0, T1, T2, T3, T4, T5, T6> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6)

Parameters

logger ILogger
eventId EventId
translation Translation<T0, T1, T2, T3, T4, T5, T6>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6

Type Parameters

T0
T1
T2
T3
T4
T5
T6

LogCritical<T0, T1, T2, T3, T4, T5, T6>(ILogger, Exception, Translation<T0, T1, T2, T3, T4, T5, T6>, T0, T1, T2, T3, T4, T5, T6)

Log a 7-arg translation using default language and settings as a CRITICAL log.

public static void LogCritical<T0, T1, T2, T3, T4, T5, T6>(this ILogger logger, Exception exception, Translation<T0, T1, T2, T3, T4, T5, T6> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6)

Parameters

logger ILogger
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5, T6>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6

Type Parameters

T0
T1
T2
T3
T4
T5
T6

LogCritical<T0, T1, T2, T3, T4, T5, T6>(ILogger, Translation<T0, T1, T2, T3, T4, T5, T6>, T0, T1, T2, T3, T4, T5, T6)

Log a 7-arg translation using default language and settings as a CRITICAL log.

public static void LogCritical<T0, T1, T2, T3, T4, T5, T6>(this ILogger logger, Translation<T0, T1, T2, T3, T4, T5, T6> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6)

Parameters

logger ILogger
translation Translation<T0, T1, T2, T3, T4, T5, T6>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6

Type Parameters

T0
T1
T2
T3
T4
T5
T6

LogCritical<T0, T1, T2, T3, T4, T5, T6, T7>(ILogger, EventId, Exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7>, T0, T1, T2, T3, T4, T5, T6, T7)

Log a 8-arg translation using default language and settings as a CRITICAL log.

public static void LogCritical<T0, T1, T2, T3, T4, T5, T6, T7>(this ILogger logger, EventId eventId, Exception exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7

LogCritical<T0, T1, T2, T3, T4, T5, T6, T7>(ILogger, EventId, Translation<T0, T1, T2, T3, T4, T5, T6, T7>, T0, T1, T2, T3, T4, T5, T6, T7)

Log a 8-arg translation using default language and settings as a CRITICAL log.

public static void LogCritical<T0, T1, T2, T3, T4, T5, T6, T7>(this ILogger logger, EventId eventId, Translation<T0, T1, T2, T3, T4, T5, T6, T7> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7)

Parameters

logger ILogger
eventId EventId
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7

LogCritical<T0, T1, T2, T3, T4, T5, T6, T7>(ILogger, Exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7>, T0, T1, T2, T3, T4, T5, T6, T7)

Log a 8-arg translation using default language and settings as a CRITICAL log.

public static void LogCritical<T0, T1, T2, T3, T4, T5, T6, T7>(this ILogger logger, Exception exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7)

Parameters

logger ILogger
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7

LogCritical<T0, T1, T2, T3, T4, T5, T6, T7>(ILogger, Translation<T0, T1, T2, T3, T4, T5, T6, T7>, T0, T1, T2, T3, T4, T5, T6, T7)

Log a 8-arg translation using default language and settings as a CRITICAL log.

public static void LogCritical<T0, T1, T2, T3, T4, T5, T6, T7>(this ILogger logger, Translation<T0, T1, T2, T3, T4, T5, T6, T7> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7)

Parameters

logger ILogger
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7

LogCritical<T0, T1, T2, T3, T4, T5, T6, T7, T8>(ILogger, EventId, Exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>, T0, T1, T2, T3, T4, T5, T6, T7, T8)

Log a 9-arg translation using default language and settings as a CRITICAL log.

public static void LogCritical<T0, T1, T2, T3, T4, T5, T6, T7, T8>(this ILogger logger, EventId eventId, Exception exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7
T8

LogCritical<T0, T1, T2, T3, T4, T5, T6, T7, T8>(ILogger, EventId, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>, T0, T1, T2, T3, T4, T5, T6, T7, T8)

Log a 9-arg translation using default language and settings as a CRITICAL log.

public static void LogCritical<T0, T1, T2, T3, T4, T5, T6, T7, T8>(this ILogger logger, EventId eventId, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8)

Parameters

logger ILogger
eventId EventId
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7
T8

LogCritical<T0, T1, T2, T3, T4, T5, T6, T7, T8>(ILogger, Exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>, T0, T1, T2, T3, T4, T5, T6, T7, T8)

Log a 9-arg translation using default language and settings as a CRITICAL log.

public static void LogCritical<T0, T1, T2, T3, T4, T5, T6, T7, T8>(this ILogger logger, Exception exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8)

Parameters

logger ILogger
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7
T8

LogCritical<T0, T1, T2, T3, T4, T5, T6, T7, T8>(ILogger, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>, T0, T1, T2, T3, T4, T5, T6, T7, T8)

Log a 9-arg translation using default language and settings as a CRITICAL log.

public static void LogCritical<T0, T1, T2, T3, T4, T5, T6, T7, T8>(this ILogger logger, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8)

Parameters

logger ILogger
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7
T8

LogDebug(ILogger, EventId, Exception, Translation)

Log a 0-arg translation using default language and settings as a DEBUG log.

public static void LogDebug(this ILogger logger, EventId eventId, Exception exception, Translation translation)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation

Exceptions

ArgumentException

The translation has arguments.

LogDebug(ILogger, EventId, Translation)

Log a 0-arg translation using default language and settings as a DEBUG log.

public static void LogDebug(this ILogger logger, EventId eventId, Translation translation)

Parameters

logger ILogger
eventId EventId
translation Translation

Exceptions

ArgumentException

The translation has arguments.

LogDebug(ILogger, Exception, Translation)

Log a 0-arg translation using default language and settings as a DEBUG log.

public static void LogDebug(this ILogger logger, Exception exception, Translation translation)

Parameters

logger ILogger
exception Exception
translation Translation

Exceptions

ArgumentException

The translation has arguments.

LogDebug(ILogger, Translation)

Log a 0-arg translation using default language and settings as a DEBUG log.

public static void LogDebug(this ILogger logger, Translation translation)

Parameters

logger ILogger
translation Translation

Exceptions

ArgumentException

The translation has arguments.

LogDebug<T0>(ILogger, EventId, Exception, Translation<T0>, T0)

Log a 1-arg translation using default language and settings as a DEBUG log.

public static void LogDebug<T0>(this ILogger logger, EventId eventId, Exception exception, Translation<T0> translation, T0 arg0)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0>
arg0 T0

Type Parameters

T0

LogDebug<T0>(ILogger, EventId, Translation<T0>, T0)

Log a 1-arg translation using default language and settings as a DEBUG log.

public static void LogDebug<T0>(this ILogger logger, EventId eventId, Translation<T0> translation, T0 arg0)

Parameters

logger ILogger
eventId EventId
translation Translation<T0>
arg0 T0

Type Parameters

T0

LogDebug<T0>(ILogger, Exception, Translation<T0>, T0)

Log a 1-arg translation using default language and settings as a DEBUG log.

public static void LogDebug<T0>(this ILogger logger, Exception exception, Translation<T0> translation, T0 arg0)

Parameters

logger ILogger
exception Exception
translation Translation<T0>
arg0 T0

Type Parameters

T0

LogDebug<T0>(ILogger, Translation<T0>, T0)

Log a 1-arg translation using default language and settings as a DEBUG log.

public static void LogDebug<T0>(this ILogger logger, Translation<T0> translation, T0 arg0)

Parameters

logger ILogger
translation Translation<T0>
arg0 T0

Type Parameters

T0

LogDebug<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(ILogger, EventId, Exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)

Log a 10-arg translation using default language and settings as a DEBUG log.

public static void LogDebug<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(this ILogger logger, EventId eventId, Exception exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8
arg9 T9

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7
T8
T9

LogDebug<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(ILogger, EventId, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)

Log a 10-arg translation using default language and settings as a DEBUG log.

public static void LogDebug<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(this ILogger logger, EventId eventId, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9)

Parameters

logger ILogger
eventId EventId
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8
arg9 T9

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7
T8
T9

LogDebug<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(ILogger, Exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)

Log a 10-arg translation using default language and settings as a DEBUG log.

public static void LogDebug<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(this ILogger logger, Exception exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9)

Parameters

logger ILogger
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8
arg9 T9

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7
T8
T9

LogDebug<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(ILogger, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)

Log a 10-arg translation using default language and settings as a DEBUG log.

public static void LogDebug<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(this ILogger logger, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9)

Parameters

logger ILogger
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8
arg9 T9

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7
T8
T9

LogDebug<T0, T1>(ILogger, EventId, Exception, Translation<T0, T1>, T0, T1)

Log a 2-arg translation using default language and settings as a DEBUG log.

public static void LogDebug<T0, T1>(this ILogger logger, EventId eventId, Exception exception, Translation<T0, T1> translation, T0 arg0, T1 arg1)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0, T1>
arg0 T0
arg1 T1

Type Parameters

T0
T1

LogDebug<T0, T1>(ILogger, EventId, Translation<T0, T1>, T0, T1)

Log a 2-arg translation using default language and settings as a DEBUG log.

public static void LogDebug<T0, T1>(this ILogger logger, EventId eventId, Translation<T0, T1> translation, T0 arg0, T1 arg1)

Parameters

logger ILogger
eventId EventId
translation Translation<T0, T1>
arg0 T0
arg1 T1

Type Parameters

T0
T1

LogDebug<T0, T1>(ILogger, Exception, Translation<T0, T1>, T0, T1)

Log a 2-arg translation using default language and settings as a DEBUG log.

public static void LogDebug<T0, T1>(this ILogger logger, Exception exception, Translation<T0, T1> translation, T0 arg0, T1 arg1)

Parameters

logger ILogger
exception Exception
translation Translation<T0, T1>
arg0 T0
arg1 T1

Type Parameters

T0
T1

LogDebug<T0, T1>(ILogger, Translation<T0, T1>, T0, T1)

Log a 2-arg translation using default language and settings as a DEBUG log.

public static void LogDebug<T0, T1>(this ILogger logger, Translation<T0, T1> translation, T0 arg0, T1 arg1)

Parameters

logger ILogger
translation Translation<T0, T1>
arg0 T0
arg1 T1

Type Parameters

T0
T1

LogDebug<T0, T1, T2>(ILogger, EventId, Exception, Translation<T0, T1, T2>, T0, T1, T2)

Log a 3-arg translation using default language and settings as a DEBUG log.

public static void LogDebug<T0, T1, T2>(this ILogger logger, EventId eventId, Exception exception, Translation<T0, T1, T2> translation, T0 arg0, T1 arg1, T2 arg2)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0, T1, T2>
arg0 T0
arg1 T1
arg2 T2

Type Parameters

T0
T1
T2

LogDebug<T0, T1, T2>(ILogger, EventId, Translation<T0, T1, T2>, T0, T1, T2)

Log a 3-arg translation using default language and settings as a DEBUG log.

public static void LogDebug<T0, T1, T2>(this ILogger logger, EventId eventId, Translation<T0, T1, T2> translation, T0 arg0, T1 arg1, T2 arg2)

Parameters

logger ILogger
eventId EventId
translation Translation<T0, T1, T2>
arg0 T0
arg1 T1
arg2 T2

Type Parameters

T0
T1
T2

LogDebug<T0, T1, T2>(ILogger, Exception, Translation<T0, T1, T2>, T0, T1, T2)

Log a 3-arg translation using default language and settings as a DEBUG log.

public static void LogDebug<T0, T1, T2>(this ILogger logger, Exception exception, Translation<T0, T1, T2> translation, T0 arg0, T1 arg1, T2 arg2)

Parameters

logger ILogger
exception Exception
translation Translation<T0, T1, T2>
arg0 T0
arg1 T1
arg2 T2

Type Parameters

T0
T1
T2

LogDebug<T0, T1, T2>(ILogger, Translation<T0, T1, T2>, T0, T1, T2)

Log a 3-arg translation using default language and settings as a DEBUG log.

public static void LogDebug<T0, T1, T2>(this ILogger logger, Translation<T0, T1, T2> translation, T0 arg0, T1 arg1, T2 arg2)

Parameters

logger ILogger
translation Translation<T0, T1, T2>
arg0 T0
arg1 T1
arg2 T2

Type Parameters

T0
T1
T2

LogDebug<T0, T1, T2, T3>(ILogger, EventId, Exception, Translation<T0, T1, T2, T3>, T0, T1, T2, T3)

Log a 4-arg translation using default language and settings as a DEBUG log.

public static void LogDebug<T0, T1, T2, T3>(this ILogger logger, EventId eventId, Exception exception, Translation<T0, T1, T2, T3> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0, T1, T2, T3>
arg0 T0
arg1 T1
arg2 T2
arg3 T3

Type Parameters

T0
T1
T2
T3

LogDebug<T0, T1, T2, T3>(ILogger, EventId, Translation<T0, T1, T2, T3>, T0, T1, T2, T3)

Log a 4-arg translation using default language and settings as a DEBUG log.

public static void LogDebug<T0, T1, T2, T3>(this ILogger logger, EventId eventId, Translation<T0, T1, T2, T3> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3)

Parameters

logger ILogger
eventId EventId
translation Translation<T0, T1, T2, T3>
arg0 T0
arg1 T1
arg2 T2
arg3 T3

Type Parameters

T0
T1
T2
T3

LogDebug<T0, T1, T2, T3>(ILogger, Exception, Translation<T0, T1, T2, T3>, T0, T1, T2, T3)

Log a 4-arg translation using default language and settings as a DEBUG log.

public static void LogDebug<T0, T1, T2, T3>(this ILogger logger, Exception exception, Translation<T0, T1, T2, T3> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3)

Parameters

logger ILogger
exception Exception
translation Translation<T0, T1, T2, T3>
arg0 T0
arg1 T1
arg2 T2
arg3 T3

Type Parameters

T0
T1
T2
T3

LogDebug<T0, T1, T2, T3>(ILogger, Translation<T0, T1, T2, T3>, T0, T1, T2, T3)

Log a 4-arg translation using default language and settings as a DEBUG log.

public static void LogDebug<T0, T1, T2, T3>(this ILogger logger, Translation<T0, T1, T2, T3> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3)

Parameters

logger ILogger
translation Translation<T0, T1, T2, T3>
arg0 T0
arg1 T1
arg2 T2
arg3 T3

Type Parameters

T0
T1
T2
T3

LogDebug<T0, T1, T2, T3, T4>(ILogger, EventId, Exception, Translation<T0, T1, T2, T3, T4>, T0, T1, T2, T3, T4)

Log a 5-arg translation using default language and settings as a DEBUG log.

public static void LogDebug<T0, T1, T2, T3, T4>(this ILogger logger, EventId eventId, Exception exception, Translation<T0, T1, T2, T3, T4> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0, T1, T2, T3, T4>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4

Type Parameters

T0
T1
T2
T3
T4

LogDebug<T0, T1, T2, T3, T4>(ILogger, EventId, Translation<T0, T1, T2, T3, T4>, T0, T1, T2, T3, T4)

Log a 5-arg translation using default language and settings as a DEBUG log.

public static void LogDebug<T0, T1, T2, T3, T4>(this ILogger logger, EventId eventId, Translation<T0, T1, T2, T3, T4> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4)

Parameters

logger ILogger
eventId EventId
translation Translation<T0, T1, T2, T3, T4>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4

Type Parameters

T0
T1
T2
T3
T4

LogDebug<T0, T1, T2, T3, T4>(ILogger, Exception, Translation<T0, T1, T2, T3, T4>, T0, T1, T2, T3, T4)

Log a 5-arg translation using default language and settings as a DEBUG log.

public static void LogDebug<T0, T1, T2, T3, T4>(this ILogger logger, Exception exception, Translation<T0, T1, T2, T3, T4> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4)

Parameters

logger ILogger
exception Exception
translation Translation<T0, T1, T2, T3, T4>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4

Type Parameters

T0
T1
T2
T3
T4

LogDebug<T0, T1, T2, T3, T4>(ILogger, Translation<T0, T1, T2, T3, T4>, T0, T1, T2, T3, T4)

Log a 5-arg translation using default language and settings as a DEBUG log.

public static void LogDebug<T0, T1, T2, T3, T4>(this ILogger logger, Translation<T0, T1, T2, T3, T4> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4)

Parameters

logger ILogger
translation Translation<T0, T1, T2, T3, T4>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4

Type Parameters

T0
T1
T2
T3
T4

LogDebug<T0, T1, T2, T3, T4, T5>(ILogger, EventId, Exception, Translation<T0, T1, T2, T3, T4, T5>, T0, T1, T2, T3, T4, T5)

Log a 6-arg translation using default language and settings as a DEBUG log.

public static void LogDebug<T0, T1, T2, T3, T4, T5>(this ILogger logger, EventId eventId, Exception exception, Translation<T0, T1, T2, T3, T4, T5> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5

Type Parameters

T0
T1
T2
T3
T4
T5

LogDebug<T0, T1, T2, T3, T4, T5>(ILogger, EventId, Translation<T0, T1, T2, T3, T4, T5>, T0, T1, T2, T3, T4, T5)

Log a 6-arg translation using default language and settings as a DEBUG log.

public static void LogDebug<T0, T1, T2, T3, T4, T5>(this ILogger logger, EventId eventId, Translation<T0, T1, T2, T3, T4, T5> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5)

Parameters

logger ILogger
eventId EventId
translation Translation<T0, T1, T2, T3, T4, T5>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5

Type Parameters

T0
T1
T2
T3
T4
T5

LogDebug<T0, T1, T2, T3, T4, T5>(ILogger, Exception, Translation<T0, T1, T2, T3, T4, T5>, T0, T1, T2, T3, T4, T5)

Log a 6-arg translation using default language and settings as a DEBUG log.

public static void LogDebug<T0, T1, T2, T3, T4, T5>(this ILogger logger, Exception exception, Translation<T0, T1, T2, T3, T4, T5> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5)

Parameters

logger ILogger
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5

Type Parameters

T0
T1
T2
T3
T4
T5

LogDebug<T0, T1, T2, T3, T4, T5>(ILogger, Translation<T0, T1, T2, T3, T4, T5>, T0, T1, T2, T3, T4, T5)

Log a 6-arg translation using default language and settings as a DEBUG log.

public static void LogDebug<T0, T1, T2, T3, T4, T5>(this ILogger logger, Translation<T0, T1, T2, T3, T4, T5> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5)

Parameters

logger ILogger
translation Translation<T0, T1, T2, T3, T4, T5>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5

Type Parameters

T0
T1
T2
T3
T4
T5

LogDebug<T0, T1, T2, T3, T4, T5, T6>(ILogger, EventId, Exception, Translation<T0, T1, T2, T3, T4, T5, T6>, T0, T1, T2, T3, T4, T5, T6)

Log a 7-arg translation using default language and settings as a DEBUG log.

public static void LogDebug<T0, T1, T2, T3, T4, T5, T6>(this ILogger logger, EventId eventId, Exception exception, Translation<T0, T1, T2, T3, T4, T5, T6> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5, T6>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6

Type Parameters

T0
T1
T2
T3
T4
T5
T6

LogDebug<T0, T1, T2, T3, T4, T5, T6>(ILogger, EventId, Translation<T0, T1, T2, T3, T4, T5, T6>, T0, T1, T2, T3, T4, T5, T6)

Log a 7-arg translation using default language and settings as a DEBUG log.

public static void LogDebug<T0, T1, T2, T3, T4, T5, T6>(this ILogger logger, EventId eventId, Translation<T0, T1, T2, T3, T4, T5, T6> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6)

Parameters

logger ILogger
eventId EventId
translation Translation<T0, T1, T2, T3, T4, T5, T6>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6

Type Parameters

T0
T1
T2
T3
T4
T5
T6

LogDebug<T0, T1, T2, T3, T4, T5, T6>(ILogger, Exception, Translation<T0, T1, T2, T3, T4, T5, T6>, T0, T1, T2, T3, T4, T5, T6)

Log a 7-arg translation using default language and settings as a DEBUG log.

public static void LogDebug<T0, T1, T2, T3, T4, T5, T6>(this ILogger logger, Exception exception, Translation<T0, T1, T2, T3, T4, T5, T6> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6)

Parameters

logger ILogger
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5, T6>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6

Type Parameters

T0
T1
T2
T3
T4
T5
T6

LogDebug<T0, T1, T2, T3, T4, T5, T6>(ILogger, Translation<T0, T1, T2, T3, T4, T5, T6>, T0, T1, T2, T3, T4, T5, T6)

Log a 7-arg translation using default language and settings as a DEBUG log.

public static void LogDebug<T0, T1, T2, T3, T4, T5, T6>(this ILogger logger, Translation<T0, T1, T2, T3, T4, T5, T6> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6)

Parameters

logger ILogger
translation Translation<T0, T1, T2, T3, T4, T5, T6>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6

Type Parameters

T0
T1
T2
T3
T4
T5
T6

LogDebug<T0, T1, T2, T3, T4, T5, T6, T7>(ILogger, EventId, Exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7>, T0, T1, T2, T3, T4, T5, T6, T7)

Log a 8-arg translation using default language and settings as a DEBUG log.

public static void LogDebug<T0, T1, T2, T3, T4, T5, T6, T7>(this ILogger logger, EventId eventId, Exception exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7

LogDebug<T0, T1, T2, T3, T4, T5, T6, T7>(ILogger, EventId, Translation<T0, T1, T2, T3, T4, T5, T6, T7>, T0, T1, T2, T3, T4, T5, T6, T7)

Log a 8-arg translation using default language and settings as a DEBUG log.

public static void LogDebug<T0, T1, T2, T3, T4, T5, T6, T7>(this ILogger logger, EventId eventId, Translation<T0, T1, T2, T3, T4, T5, T6, T7> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7)

Parameters

logger ILogger
eventId EventId
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7

LogDebug<T0, T1, T2, T3, T4, T5, T6, T7>(ILogger, Exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7>, T0, T1, T2, T3, T4, T5, T6, T7)

Log a 8-arg translation using default language and settings as a DEBUG log.

public static void LogDebug<T0, T1, T2, T3, T4, T5, T6, T7>(this ILogger logger, Exception exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7)

Parameters

logger ILogger
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7

LogDebug<T0, T1, T2, T3, T4, T5, T6, T7>(ILogger, Translation<T0, T1, T2, T3, T4, T5, T6, T7>, T0, T1, T2, T3, T4, T5, T6, T7)

Log a 8-arg translation using default language and settings as a DEBUG log.

public static void LogDebug<T0, T1, T2, T3, T4, T5, T6, T7>(this ILogger logger, Translation<T0, T1, T2, T3, T4, T5, T6, T7> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7)

Parameters

logger ILogger
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7

LogDebug<T0, T1, T2, T3, T4, T5, T6, T7, T8>(ILogger, EventId, Exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>, T0, T1, T2, T3, T4, T5, T6, T7, T8)

Log a 9-arg translation using default language and settings as a DEBUG log.

public static void LogDebug<T0, T1, T2, T3, T4, T5, T6, T7, T8>(this ILogger logger, EventId eventId, Exception exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7
T8

LogDebug<T0, T1, T2, T3, T4, T5, T6, T7, T8>(ILogger, EventId, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>, T0, T1, T2, T3, T4, T5, T6, T7, T8)

Log a 9-arg translation using default language and settings as a DEBUG log.

public static void LogDebug<T0, T1, T2, T3, T4, T5, T6, T7, T8>(this ILogger logger, EventId eventId, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8)

Parameters

logger ILogger
eventId EventId
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7
T8

LogDebug<T0, T1, T2, T3, T4, T5, T6, T7, T8>(ILogger, Exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>, T0, T1, T2, T3, T4, T5, T6, T7, T8)

Log a 9-arg translation using default language and settings as a DEBUG log.

public static void LogDebug<T0, T1, T2, T3, T4, T5, T6, T7, T8>(this ILogger logger, Exception exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8)

Parameters

logger ILogger
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7
T8

LogDebug<T0, T1, T2, T3, T4, T5, T6, T7, T8>(ILogger, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>, T0, T1, T2, T3, T4, T5, T6, T7, T8)

Log a 9-arg translation using default language and settings as a DEBUG log.

public static void LogDebug<T0, T1, T2, T3, T4, T5, T6, T7, T8>(this ILogger logger, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8)

Parameters

logger ILogger
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7
T8

LogError(ILogger, EventId, Exception, Translation)

Log a 0-arg translation using default language and settings as an ERROR log.

public static void LogError(this ILogger logger, EventId eventId, Exception exception, Translation translation)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation

Exceptions

ArgumentException

The translation has arguments.

LogError(ILogger, EventId, Translation)

Log a 0-arg translation using default language and settings as an ERROR log.

public static void LogError(this ILogger logger, EventId eventId, Translation translation)

Parameters

logger ILogger
eventId EventId
translation Translation

Exceptions

ArgumentException

The translation has arguments.

LogError(ILogger, Exception, Translation)

Log a 0-arg translation using default language and settings as an ERROR log.

public static void LogError(this ILogger logger, Exception exception, Translation translation)

Parameters

logger ILogger
exception Exception
translation Translation

Exceptions

ArgumentException

The translation has arguments.

LogError(ILogger, Translation)

Log a 0-arg translation using default language and settings as an ERROR log.

public static void LogError(this ILogger logger, Translation translation)

Parameters

logger ILogger
translation Translation

Exceptions

ArgumentException

The translation has arguments.

LogError<T0>(ILogger, EventId, Exception, Translation<T0>, T0)

Log a 1-arg translation using default language and settings as an ERROR log.

public static void LogError<T0>(this ILogger logger, EventId eventId, Exception exception, Translation<T0> translation, T0 arg0)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0>
arg0 T0

Type Parameters

T0

LogError<T0>(ILogger, EventId, Translation<T0>, T0)

Log a 1-arg translation using default language and settings as an ERROR log.

public static void LogError<T0>(this ILogger logger, EventId eventId, Translation<T0> translation, T0 arg0)

Parameters

logger ILogger
eventId EventId
translation Translation<T0>
arg0 T0

Type Parameters

T0

LogError<T0>(ILogger, Exception, Translation<T0>, T0)

Log a 1-arg translation using default language and settings as an ERROR log.

public static void LogError<T0>(this ILogger logger, Exception exception, Translation<T0> translation, T0 arg0)

Parameters

logger ILogger
exception Exception
translation Translation<T0>
arg0 T0

Type Parameters

T0

LogError<T0>(ILogger, Translation<T0>, T0)

Log a 1-arg translation using default language and settings as an ERROR log.

public static void LogError<T0>(this ILogger logger, Translation<T0> translation, T0 arg0)

Parameters

logger ILogger
translation Translation<T0>
arg0 T0

Type Parameters

T0

LogError<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(ILogger, EventId, Exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)

Log a 10-arg translation using default language and settings as an ERROR log.

public static void LogError<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(this ILogger logger, EventId eventId, Exception exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8
arg9 T9

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7
T8
T9

LogError<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(ILogger, EventId, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)

Log a 10-arg translation using default language and settings as an ERROR log.

public static void LogError<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(this ILogger logger, EventId eventId, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9)

Parameters

logger ILogger
eventId EventId
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8
arg9 T9

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7
T8
T9

LogError<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(ILogger, Exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)

Log a 10-arg translation using default language and settings as an ERROR log.

public static void LogError<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(this ILogger logger, Exception exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9)

Parameters

logger ILogger
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8
arg9 T9

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7
T8
T9

LogError<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(ILogger, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)

Log a 10-arg translation using default language and settings as an ERROR log.

public static void LogError<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(this ILogger logger, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9)

Parameters

logger ILogger
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8
arg9 T9

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7
T8
T9

LogError<T0, T1>(ILogger, EventId, Exception, Translation<T0, T1>, T0, T1)

Log a 2-arg translation using default language and settings as an ERROR log.

public static void LogError<T0, T1>(this ILogger logger, EventId eventId, Exception exception, Translation<T0, T1> translation, T0 arg0, T1 arg1)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0, T1>
arg0 T0
arg1 T1

Type Parameters

T0
T1

LogError<T0, T1>(ILogger, EventId, Translation<T0, T1>, T0, T1)

Log a 2-arg translation using default language and settings as an ERROR log.

public static void LogError<T0, T1>(this ILogger logger, EventId eventId, Translation<T0, T1> translation, T0 arg0, T1 arg1)

Parameters

logger ILogger
eventId EventId
translation Translation<T0, T1>
arg0 T0
arg1 T1

Type Parameters

T0
T1

LogError<T0, T1>(ILogger, Exception, Translation<T0, T1>, T0, T1)

Log a 2-arg translation using default language and settings as an ERROR log.

public static void LogError<T0, T1>(this ILogger logger, Exception exception, Translation<T0, T1> translation, T0 arg0, T1 arg1)

Parameters

logger ILogger
exception Exception
translation Translation<T0, T1>
arg0 T0
arg1 T1

Type Parameters

T0
T1

LogError<T0, T1>(ILogger, Translation<T0, T1>, T0, T1)

Log a 2-arg translation using default language and settings as an ERROR log.

public static void LogError<T0, T1>(this ILogger logger, Translation<T0, T1> translation, T0 arg0, T1 arg1)

Parameters

logger ILogger
translation Translation<T0, T1>
arg0 T0
arg1 T1

Type Parameters

T0
T1

LogError<T0, T1, T2>(ILogger, EventId, Exception, Translation<T0, T1, T2>, T0, T1, T2)

Log a 3-arg translation using default language and settings as an ERROR log.

public static void LogError<T0, T1, T2>(this ILogger logger, EventId eventId, Exception exception, Translation<T0, T1, T2> translation, T0 arg0, T1 arg1, T2 arg2)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0, T1, T2>
arg0 T0
arg1 T1
arg2 T2

Type Parameters

T0
T1
T2

LogError<T0, T1, T2>(ILogger, EventId, Translation<T0, T1, T2>, T0, T1, T2)

Log a 3-arg translation using default language and settings as an ERROR log.

public static void LogError<T0, T1, T2>(this ILogger logger, EventId eventId, Translation<T0, T1, T2> translation, T0 arg0, T1 arg1, T2 arg2)

Parameters

logger ILogger
eventId EventId
translation Translation<T0, T1, T2>
arg0 T0
arg1 T1
arg2 T2

Type Parameters

T0
T1
T2

LogError<T0, T1, T2>(ILogger, Exception, Translation<T0, T1, T2>, T0, T1, T2)

Log a 3-arg translation using default language and settings as an ERROR log.

public static void LogError<T0, T1, T2>(this ILogger logger, Exception exception, Translation<T0, T1, T2> translation, T0 arg0, T1 arg1, T2 arg2)

Parameters

logger ILogger
exception Exception
translation Translation<T0, T1, T2>
arg0 T0
arg1 T1
arg2 T2

Type Parameters

T0
T1
T2

LogError<T0, T1, T2>(ILogger, Translation<T0, T1, T2>, T0, T1, T2)

Log a 3-arg translation using default language and settings as an ERROR log.

public static void LogError<T0, T1, T2>(this ILogger logger, Translation<T0, T1, T2> translation, T0 arg0, T1 arg1, T2 arg2)

Parameters

logger ILogger
translation Translation<T0, T1, T2>
arg0 T0
arg1 T1
arg2 T2

Type Parameters

T0
T1
T2

LogError<T0, T1, T2, T3>(ILogger, EventId, Exception, Translation<T0, T1, T2, T3>, T0, T1, T2, T3)

Log a 4-arg translation using default language and settings as an ERROR log.

public static void LogError<T0, T1, T2, T3>(this ILogger logger, EventId eventId, Exception exception, Translation<T0, T1, T2, T3> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0, T1, T2, T3>
arg0 T0
arg1 T1
arg2 T2
arg3 T3

Type Parameters

T0
T1
T2
T3

LogError<T0, T1, T2, T3>(ILogger, EventId, Translation<T0, T1, T2, T3>, T0, T1, T2, T3)

Log a 4-arg translation using default language and settings as an ERROR log.

public static void LogError<T0, T1, T2, T3>(this ILogger logger, EventId eventId, Translation<T0, T1, T2, T3> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3)

Parameters

logger ILogger
eventId EventId
translation Translation<T0, T1, T2, T3>
arg0 T0
arg1 T1
arg2 T2
arg3 T3

Type Parameters

T0
T1
T2
T3

LogError<T0, T1, T2, T3>(ILogger, Exception, Translation<T0, T1, T2, T3>, T0, T1, T2, T3)

Log a 4-arg translation using default language and settings as an ERROR log.

public static void LogError<T0, T1, T2, T3>(this ILogger logger, Exception exception, Translation<T0, T1, T2, T3> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3)

Parameters

logger ILogger
exception Exception
translation Translation<T0, T1, T2, T3>
arg0 T0
arg1 T1
arg2 T2
arg3 T3

Type Parameters

T0
T1
T2
T3

LogError<T0, T1, T2, T3>(ILogger, Translation<T0, T1, T2, T3>, T0, T1, T2, T3)

Log a 4-arg translation using default language and settings as an ERROR log.

public static void LogError<T0, T1, T2, T3>(this ILogger logger, Translation<T0, T1, T2, T3> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3)

Parameters

logger ILogger
translation Translation<T0, T1, T2, T3>
arg0 T0
arg1 T1
arg2 T2
arg3 T3

Type Parameters

T0
T1
T2
T3

LogError<T0, T1, T2, T3, T4>(ILogger, EventId, Exception, Translation<T0, T1, T2, T3, T4>, T0, T1, T2, T3, T4)

Log a 5-arg translation using default language and settings as an ERROR log.

public static void LogError<T0, T1, T2, T3, T4>(this ILogger logger, EventId eventId, Exception exception, Translation<T0, T1, T2, T3, T4> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0, T1, T2, T3, T4>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4

Type Parameters

T0
T1
T2
T3
T4

LogError<T0, T1, T2, T3, T4>(ILogger, EventId, Translation<T0, T1, T2, T3, T4>, T0, T1, T2, T3, T4)

Log a 5-arg translation using default language and settings as an ERROR log.

public static void LogError<T0, T1, T2, T3, T4>(this ILogger logger, EventId eventId, Translation<T0, T1, T2, T3, T4> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4)

Parameters

logger ILogger
eventId EventId
translation Translation<T0, T1, T2, T3, T4>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4

Type Parameters

T0
T1
T2
T3
T4

LogError<T0, T1, T2, T3, T4>(ILogger, Exception, Translation<T0, T1, T2, T3, T4>, T0, T1, T2, T3, T4)

Log a 5-arg translation using default language and settings as an ERROR log.

public static void LogError<T0, T1, T2, T3, T4>(this ILogger logger, Exception exception, Translation<T0, T1, T2, T3, T4> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4)

Parameters

logger ILogger
exception Exception
translation Translation<T0, T1, T2, T3, T4>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4

Type Parameters

T0
T1
T2
T3
T4

LogError<T0, T1, T2, T3, T4>(ILogger, Translation<T0, T1, T2, T3, T4>, T0, T1, T2, T3, T4)

Log a 5-arg translation using default language and settings as an ERROR log.

public static void LogError<T0, T1, T2, T3, T4>(this ILogger logger, Translation<T0, T1, T2, T3, T4> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4)

Parameters

logger ILogger
translation Translation<T0, T1, T2, T3, T4>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4

Type Parameters

T0
T1
T2
T3
T4

LogError<T0, T1, T2, T3, T4, T5>(ILogger, EventId, Exception, Translation<T0, T1, T2, T3, T4, T5>, T0, T1, T2, T3, T4, T5)

Log a 6-arg translation using default language and settings as an ERROR log.

public static void LogError<T0, T1, T2, T3, T4, T5>(this ILogger logger, EventId eventId, Exception exception, Translation<T0, T1, T2, T3, T4, T5> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5

Type Parameters

T0
T1
T2
T3
T4
T5

LogError<T0, T1, T2, T3, T4, T5>(ILogger, EventId, Translation<T0, T1, T2, T3, T4, T5>, T0, T1, T2, T3, T4, T5)

Log a 6-arg translation using default language and settings as an ERROR log.

public static void LogError<T0, T1, T2, T3, T4, T5>(this ILogger logger, EventId eventId, Translation<T0, T1, T2, T3, T4, T5> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5)

Parameters

logger ILogger
eventId EventId
translation Translation<T0, T1, T2, T3, T4, T5>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5

Type Parameters

T0
T1
T2
T3
T4
T5

LogError<T0, T1, T2, T3, T4, T5>(ILogger, Exception, Translation<T0, T1, T2, T3, T4, T5>, T0, T1, T2, T3, T4, T5)

Log a 6-arg translation using default language and settings as an ERROR log.

public static void LogError<T0, T1, T2, T3, T4, T5>(this ILogger logger, Exception exception, Translation<T0, T1, T2, T3, T4, T5> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5)

Parameters

logger ILogger
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5

Type Parameters

T0
T1
T2
T3
T4
T5

LogError<T0, T1, T2, T3, T4, T5>(ILogger, Translation<T0, T1, T2, T3, T4, T5>, T0, T1, T2, T3, T4, T5)

Log a 6-arg translation using default language and settings as an ERROR log.

public static void LogError<T0, T1, T2, T3, T4, T5>(this ILogger logger, Translation<T0, T1, T2, T3, T4, T5> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5)

Parameters

logger ILogger
translation Translation<T0, T1, T2, T3, T4, T5>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5

Type Parameters

T0
T1
T2
T3
T4
T5

LogError<T0, T1, T2, T3, T4, T5, T6>(ILogger, EventId, Exception, Translation<T0, T1, T2, T3, T4, T5, T6>, T0, T1, T2, T3, T4, T5, T6)

Log a 7-arg translation using default language and settings as an ERROR log.

public static void LogError<T0, T1, T2, T3, T4, T5, T6>(this ILogger logger, EventId eventId, Exception exception, Translation<T0, T1, T2, T3, T4, T5, T6> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5, T6>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6

Type Parameters

T0
T1
T2
T3
T4
T5
T6

LogError<T0, T1, T2, T3, T4, T5, T6>(ILogger, EventId, Translation<T0, T1, T2, T3, T4, T5, T6>, T0, T1, T2, T3, T4, T5, T6)

Log a 7-arg translation using default language and settings as an ERROR log.

public static void LogError<T0, T1, T2, T3, T4, T5, T6>(this ILogger logger, EventId eventId, Translation<T0, T1, T2, T3, T4, T5, T6> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6)

Parameters

logger ILogger
eventId EventId
translation Translation<T0, T1, T2, T3, T4, T5, T6>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6

Type Parameters

T0
T1
T2
T3
T4
T5
T6

LogError<T0, T1, T2, T3, T4, T5, T6>(ILogger, Exception, Translation<T0, T1, T2, T3, T4, T5, T6>, T0, T1, T2, T3, T4, T5, T6)

Log a 7-arg translation using default language and settings as an ERROR log.

public static void LogError<T0, T1, T2, T3, T4, T5, T6>(this ILogger logger, Exception exception, Translation<T0, T1, T2, T3, T4, T5, T6> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6)

Parameters

logger ILogger
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5, T6>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6

Type Parameters

T0
T1
T2
T3
T4
T5
T6

LogError<T0, T1, T2, T3, T4, T5, T6>(ILogger, Translation<T0, T1, T2, T3, T4, T5, T6>, T0, T1, T2, T3, T4, T5, T6)

Log a 7-arg translation using default language and settings as an ERROR log.

public static void LogError<T0, T1, T2, T3, T4, T5, T6>(this ILogger logger, Translation<T0, T1, T2, T3, T4, T5, T6> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6)

Parameters

logger ILogger
translation Translation<T0, T1, T2, T3, T4, T5, T6>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6

Type Parameters

T0
T1
T2
T3
T4
T5
T6

LogError<T0, T1, T2, T3, T4, T5, T6, T7>(ILogger, EventId, Exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7>, T0, T1, T2, T3, T4, T5, T6, T7)

Log a 8-arg translation using default language and settings as an ERROR log.

public static void LogError<T0, T1, T2, T3, T4, T5, T6, T7>(this ILogger logger, EventId eventId, Exception exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7

LogError<T0, T1, T2, T3, T4, T5, T6, T7>(ILogger, EventId, Translation<T0, T1, T2, T3, T4, T5, T6, T7>, T0, T1, T2, T3, T4, T5, T6, T7)

Log a 8-arg translation using default language and settings as an ERROR log.

public static void LogError<T0, T1, T2, T3, T4, T5, T6, T7>(this ILogger logger, EventId eventId, Translation<T0, T1, T2, T3, T4, T5, T6, T7> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7)

Parameters

logger ILogger
eventId EventId
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7

LogError<T0, T1, T2, T3, T4, T5, T6, T7>(ILogger, Exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7>, T0, T1, T2, T3, T4, T5, T6, T7)

Log a 8-arg translation using default language and settings as an ERROR log.

public static void LogError<T0, T1, T2, T3, T4, T5, T6, T7>(this ILogger logger, Exception exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7)

Parameters

logger ILogger
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7

LogError<T0, T1, T2, T3, T4, T5, T6, T7>(ILogger, Translation<T0, T1, T2, T3, T4, T5, T6, T7>, T0, T1, T2, T3, T4, T5, T6, T7)

Log a 8-arg translation using default language and settings as an ERROR log.

public static void LogError<T0, T1, T2, T3, T4, T5, T6, T7>(this ILogger logger, Translation<T0, T1, T2, T3, T4, T5, T6, T7> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7)

Parameters

logger ILogger
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7

LogError<T0, T1, T2, T3, T4, T5, T6, T7, T8>(ILogger, EventId, Exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>, T0, T1, T2, T3, T4, T5, T6, T7, T8)

Log a 9-arg translation using default language and settings as an ERROR log.

public static void LogError<T0, T1, T2, T3, T4, T5, T6, T7, T8>(this ILogger logger, EventId eventId, Exception exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7
T8

LogError<T0, T1, T2, T3, T4, T5, T6, T7, T8>(ILogger, EventId, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>, T0, T1, T2, T3, T4, T5, T6, T7, T8)

Log a 9-arg translation using default language and settings as an ERROR log.

public static void LogError<T0, T1, T2, T3, T4, T5, T6, T7, T8>(this ILogger logger, EventId eventId, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8)

Parameters

logger ILogger
eventId EventId
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7
T8

LogError<T0, T1, T2, T3, T4, T5, T6, T7, T8>(ILogger, Exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>, T0, T1, T2, T3, T4, T5, T6, T7, T8)

Log a 9-arg translation using default language and settings as an ERROR log.

public static void LogError<T0, T1, T2, T3, T4, T5, T6, T7, T8>(this ILogger logger, Exception exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8)

Parameters

logger ILogger
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7
T8

LogError<T0, T1, T2, T3, T4, T5, T6, T7, T8>(ILogger, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>, T0, T1, T2, T3, T4, T5, T6, T7, T8)

Log a 9-arg translation using default language and settings as an ERROR log.

public static void LogError<T0, T1, T2, T3, T4, T5, T6, T7, T8>(this ILogger logger, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8)

Parameters

logger ILogger
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7
T8

LogInformation(ILogger, EventId, Exception, Translation)

Log a 0-arg translation using default language and settings as an INFORMATION log.

public static void LogInformation(this ILogger logger, EventId eventId, Exception exception, Translation translation)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation

Exceptions

ArgumentException

The translation has arguments.

LogInformation(ILogger, EventId, Translation)

Log a 0-arg translation using default language and settings as an INFORMATION log.

public static void LogInformation(this ILogger logger, EventId eventId, Translation translation)

Parameters

logger ILogger
eventId EventId
translation Translation

Exceptions

ArgumentException

The translation has arguments.

LogInformation(ILogger, Exception, Translation)

Log a 0-arg translation using default language and settings as an INFORMATION log.

public static void LogInformation(this ILogger logger, Exception exception, Translation translation)

Parameters

logger ILogger
exception Exception
translation Translation

Exceptions

ArgumentException

The translation has arguments.

LogInformation(ILogger, Translation)

Log a 0-arg translation using default language and settings as an INFORMATION log.

public static void LogInformation(this ILogger logger, Translation translation)

Parameters

logger ILogger
translation Translation

Exceptions

ArgumentException

The translation has arguments.

LogInformation<T0>(ILogger, EventId, Exception, Translation<T0>, T0)

Log a 1-arg translation using default language and settings as an INFORMATION log.

public static void LogInformation<T0>(this ILogger logger, EventId eventId, Exception exception, Translation<T0> translation, T0 arg0)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0>
arg0 T0

Type Parameters

T0

LogInformation<T0>(ILogger, EventId, Translation<T0>, T0)

Log a 1-arg translation using default language and settings as an INFORMATION log.

public static void LogInformation<T0>(this ILogger logger, EventId eventId, Translation<T0> translation, T0 arg0)

Parameters

logger ILogger
eventId EventId
translation Translation<T0>
arg0 T0

Type Parameters

T0

LogInformation<T0>(ILogger, Exception, Translation<T0>, T0)

Log a 1-arg translation using default language and settings as an INFORMATION log.

public static void LogInformation<T0>(this ILogger logger, Exception exception, Translation<T0> translation, T0 arg0)

Parameters

logger ILogger
exception Exception
translation Translation<T0>
arg0 T0

Type Parameters

T0

LogInformation<T0>(ILogger, Translation<T0>, T0)

Log a 1-arg translation using default language and settings as an INFORMATION log.

public static void LogInformation<T0>(this ILogger logger, Translation<T0> translation, T0 arg0)

Parameters

logger ILogger
translation Translation<T0>
arg0 T0

Type Parameters

T0

LogInformation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(ILogger, EventId, Exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)

Log a 10-arg translation using default language and settings as an INFORMATION log.

public static void LogInformation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(this ILogger logger, EventId eventId, Exception exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8
arg9 T9

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7
T8
T9

LogInformation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(ILogger, EventId, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)

Log a 10-arg translation using default language and settings as an INFORMATION log.

public static void LogInformation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(this ILogger logger, EventId eventId, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9)

Parameters

logger ILogger
eventId EventId
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8
arg9 T9

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7
T8
T9

LogInformation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(ILogger, Exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)

Log a 10-arg translation using default language and settings as an INFORMATION log.

public static void LogInformation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(this ILogger logger, Exception exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9)

Parameters

logger ILogger
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8
arg9 T9

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7
T8
T9

LogInformation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(ILogger, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)

Log a 10-arg translation using default language and settings as an INFORMATION log.

public static void LogInformation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(this ILogger logger, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9)

Parameters

logger ILogger
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8
arg9 T9

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7
T8
T9

LogInformation<T0, T1>(ILogger, EventId, Exception, Translation<T0, T1>, T0, T1)

Log a 2-arg translation using default language and settings as an INFORMATION log.

public static void LogInformation<T0, T1>(this ILogger logger, EventId eventId, Exception exception, Translation<T0, T1> translation, T0 arg0, T1 arg1)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0, T1>
arg0 T0
arg1 T1

Type Parameters

T0
T1

LogInformation<T0, T1>(ILogger, EventId, Translation<T0, T1>, T0, T1)

Log a 2-arg translation using default language and settings as an INFORMATION log.

public static void LogInformation<T0, T1>(this ILogger logger, EventId eventId, Translation<T0, T1> translation, T0 arg0, T1 arg1)

Parameters

logger ILogger
eventId EventId
translation Translation<T0, T1>
arg0 T0
arg1 T1

Type Parameters

T0
T1

LogInformation<T0, T1>(ILogger, Exception, Translation<T0, T1>, T0, T1)

Log a 2-arg translation using default language and settings as an INFORMATION log.

public static void LogInformation<T0, T1>(this ILogger logger, Exception exception, Translation<T0, T1> translation, T0 arg0, T1 arg1)

Parameters

logger ILogger
exception Exception
translation Translation<T0, T1>
arg0 T0
arg1 T1

Type Parameters

T0
T1

LogInformation<T0, T1>(ILogger, Translation<T0, T1>, T0, T1)

Log a 2-arg translation using default language and settings as an INFORMATION log.

public static void LogInformation<T0, T1>(this ILogger logger, Translation<T0, T1> translation, T0 arg0, T1 arg1)

Parameters

logger ILogger
translation Translation<T0, T1>
arg0 T0
arg1 T1

Type Parameters

T0
T1

LogInformation<T0, T1, T2>(ILogger, EventId, Exception, Translation<T0, T1, T2>, T0, T1, T2)

Log a 3-arg translation using default language and settings as an INFORMATION log.

public static void LogInformation<T0, T1, T2>(this ILogger logger, EventId eventId, Exception exception, Translation<T0, T1, T2> translation, T0 arg0, T1 arg1, T2 arg2)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0, T1, T2>
arg0 T0
arg1 T1
arg2 T2

Type Parameters

T0
T1
T2

LogInformation<T0, T1, T2>(ILogger, EventId, Translation<T0, T1, T2>, T0, T1, T2)

Log a 3-arg translation using default language and settings as an INFORMATION log.

public static void LogInformation<T0, T1, T2>(this ILogger logger, EventId eventId, Translation<T0, T1, T2> translation, T0 arg0, T1 arg1, T2 arg2)

Parameters

logger ILogger
eventId EventId
translation Translation<T0, T1, T2>
arg0 T0
arg1 T1
arg2 T2

Type Parameters

T0
T1
T2

LogInformation<T0, T1, T2>(ILogger, Exception, Translation<T0, T1, T2>, T0, T1, T2)

Log a 3-arg translation using default language and settings as an INFORMATION log.

public static void LogInformation<T0, T1, T2>(this ILogger logger, Exception exception, Translation<T0, T1, T2> translation, T0 arg0, T1 arg1, T2 arg2)

Parameters

logger ILogger
exception Exception
translation Translation<T0, T1, T2>
arg0 T0
arg1 T1
arg2 T2

Type Parameters

T0
T1
T2

LogInformation<T0, T1, T2>(ILogger, Translation<T0, T1, T2>, T0, T1, T2)

Log a 3-arg translation using default language and settings as an INFORMATION log.

public static void LogInformation<T0, T1, T2>(this ILogger logger, Translation<T0, T1, T2> translation, T0 arg0, T1 arg1, T2 arg2)

Parameters

logger ILogger
translation Translation<T0, T1, T2>
arg0 T0
arg1 T1
arg2 T2

Type Parameters

T0
T1
T2

LogInformation<T0, T1, T2, T3>(ILogger, EventId, Exception, Translation<T0, T1, T2, T3>, T0, T1, T2, T3)

Log a 4-arg translation using default language and settings as an INFORMATION log.

public static void LogInformation<T0, T1, T2, T3>(this ILogger logger, EventId eventId, Exception exception, Translation<T0, T1, T2, T3> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0, T1, T2, T3>
arg0 T0
arg1 T1
arg2 T2
arg3 T3

Type Parameters

T0
T1
T2
T3

LogInformation<T0, T1, T2, T3>(ILogger, EventId, Translation<T0, T1, T2, T3>, T0, T1, T2, T3)

Log a 4-arg translation using default language and settings as an INFORMATION log.

public static void LogInformation<T0, T1, T2, T3>(this ILogger logger, EventId eventId, Translation<T0, T1, T2, T3> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3)

Parameters

logger ILogger
eventId EventId
translation Translation<T0, T1, T2, T3>
arg0 T0
arg1 T1
arg2 T2
arg3 T3

Type Parameters

T0
T1
T2
T3

LogInformation<T0, T1, T2, T3>(ILogger, Exception, Translation<T0, T1, T2, T3>, T0, T1, T2, T3)

Log a 4-arg translation using default language and settings as an INFORMATION log.

public static void LogInformation<T0, T1, T2, T3>(this ILogger logger, Exception exception, Translation<T0, T1, T2, T3> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3)

Parameters

logger ILogger
exception Exception
translation Translation<T0, T1, T2, T3>
arg0 T0
arg1 T1
arg2 T2
arg3 T3

Type Parameters

T0
T1
T2
T3

LogInformation<T0, T1, T2, T3>(ILogger, Translation<T0, T1, T2, T3>, T0, T1, T2, T3)

Log a 4-arg translation using default language and settings as an INFORMATION log.

public static void LogInformation<T0, T1, T2, T3>(this ILogger logger, Translation<T0, T1, T2, T3> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3)

Parameters

logger ILogger
translation Translation<T0, T1, T2, T3>
arg0 T0
arg1 T1
arg2 T2
arg3 T3

Type Parameters

T0
T1
T2
T3

LogInformation<T0, T1, T2, T3, T4>(ILogger, EventId, Exception, Translation<T0, T1, T2, T3, T4>, T0, T1, T2, T3, T4)

Log a 5-arg translation using default language and settings as an INFORMATION log.

public static void LogInformation<T0, T1, T2, T3, T4>(this ILogger logger, EventId eventId, Exception exception, Translation<T0, T1, T2, T3, T4> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0, T1, T2, T3, T4>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4

Type Parameters

T0
T1
T2
T3
T4

LogInformation<T0, T1, T2, T3, T4>(ILogger, EventId, Translation<T0, T1, T2, T3, T4>, T0, T1, T2, T3, T4)

Log a 5-arg translation using default language and settings as an INFORMATION log.

public static void LogInformation<T0, T1, T2, T3, T4>(this ILogger logger, EventId eventId, Translation<T0, T1, T2, T3, T4> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4)

Parameters

logger ILogger
eventId EventId
translation Translation<T0, T1, T2, T3, T4>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4

Type Parameters

T0
T1
T2
T3
T4

LogInformation<T0, T1, T2, T3, T4>(ILogger, Exception, Translation<T0, T1, T2, T3, T4>, T0, T1, T2, T3, T4)

Log a 5-arg translation using default language and settings as an INFORMATION log.

public static void LogInformation<T0, T1, T2, T3, T4>(this ILogger logger, Exception exception, Translation<T0, T1, T2, T3, T4> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4)

Parameters

logger ILogger
exception Exception
translation Translation<T0, T1, T2, T3, T4>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4

Type Parameters

T0
T1
T2
T3
T4

LogInformation<T0, T1, T2, T3, T4>(ILogger, Translation<T0, T1, T2, T3, T4>, T0, T1, T2, T3, T4)

Log a 5-arg translation using default language and settings as an INFORMATION log.

public static void LogInformation<T0, T1, T2, T3, T4>(this ILogger logger, Translation<T0, T1, T2, T3, T4> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4)

Parameters

logger ILogger
translation Translation<T0, T1, T2, T3, T4>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4

Type Parameters

T0
T1
T2
T3
T4

LogInformation<T0, T1, T2, T3, T4, T5>(ILogger, EventId, Exception, Translation<T0, T1, T2, T3, T4, T5>, T0, T1, T2, T3, T4, T5)

Log a 6-arg translation using default language and settings as an INFORMATION log.

public static void LogInformation<T0, T1, T2, T3, T4, T5>(this ILogger logger, EventId eventId, Exception exception, Translation<T0, T1, T2, T3, T4, T5> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5

Type Parameters

T0
T1
T2
T3
T4
T5

LogInformation<T0, T1, T2, T3, T4, T5>(ILogger, EventId, Translation<T0, T1, T2, T3, T4, T5>, T0, T1, T2, T3, T4, T5)

Log a 6-arg translation using default language and settings as an INFORMATION log.

public static void LogInformation<T0, T1, T2, T3, T4, T5>(this ILogger logger, EventId eventId, Translation<T0, T1, T2, T3, T4, T5> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5)

Parameters

logger ILogger
eventId EventId
translation Translation<T0, T1, T2, T3, T4, T5>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5

Type Parameters

T0
T1
T2
T3
T4
T5

LogInformation<T0, T1, T2, T3, T4, T5>(ILogger, Exception, Translation<T0, T1, T2, T3, T4, T5>, T0, T1, T2, T3, T4, T5)

Log a 6-arg translation using default language and settings as an INFORMATION log.

public static void LogInformation<T0, T1, T2, T3, T4, T5>(this ILogger logger, Exception exception, Translation<T0, T1, T2, T3, T4, T5> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5)

Parameters

logger ILogger
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5

Type Parameters

T0
T1
T2
T3
T4
T5

LogInformation<T0, T1, T2, T3, T4, T5>(ILogger, Translation<T0, T1, T2, T3, T4, T5>, T0, T1, T2, T3, T4, T5)

Log a 6-arg translation using default language and settings as an INFORMATION log.

public static void LogInformation<T0, T1, T2, T3, T4, T5>(this ILogger logger, Translation<T0, T1, T2, T3, T4, T5> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5)

Parameters

logger ILogger
translation Translation<T0, T1, T2, T3, T4, T5>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5

Type Parameters

T0
T1
T2
T3
T4
T5

LogInformation<T0, T1, T2, T3, T4, T5, T6>(ILogger, EventId, Exception, Translation<T0, T1, T2, T3, T4, T5, T6>, T0, T1, T2, T3, T4, T5, T6)

Log a 7-arg translation using default language and settings as an INFORMATION log.

public static void LogInformation<T0, T1, T2, T3, T4, T5, T6>(this ILogger logger, EventId eventId, Exception exception, Translation<T0, T1, T2, T3, T4, T5, T6> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5, T6>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6

Type Parameters

T0
T1
T2
T3
T4
T5
T6

LogInformation<T0, T1, T2, T3, T4, T5, T6>(ILogger, EventId, Translation<T0, T1, T2, T3, T4, T5, T6>, T0, T1, T2, T3, T4, T5, T6)

Log a 7-arg translation using default language and settings as an INFORMATION log.

public static void LogInformation<T0, T1, T2, T3, T4, T5, T6>(this ILogger logger, EventId eventId, Translation<T0, T1, T2, T3, T4, T5, T6> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6)

Parameters

logger ILogger
eventId EventId
translation Translation<T0, T1, T2, T3, T4, T5, T6>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6

Type Parameters

T0
T1
T2
T3
T4
T5
T6

LogInformation<T0, T1, T2, T3, T4, T5, T6>(ILogger, Exception, Translation<T0, T1, T2, T3, T4, T5, T6>, T0, T1, T2, T3, T4, T5, T6)

Log a 7-arg translation using default language and settings as an INFORMATION log.

public static void LogInformation<T0, T1, T2, T3, T4, T5, T6>(this ILogger logger, Exception exception, Translation<T0, T1, T2, T3, T4, T5, T6> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6)

Parameters

logger ILogger
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5, T6>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6

Type Parameters

T0
T1
T2
T3
T4
T5
T6

LogInformation<T0, T1, T2, T3, T4, T5, T6>(ILogger, Translation<T0, T1, T2, T3, T4, T5, T6>, T0, T1, T2, T3, T4, T5, T6)

Log a 7-arg translation using default language and settings as an INFORMATION log.

public static void LogInformation<T0, T1, T2, T3, T4, T5, T6>(this ILogger logger, Translation<T0, T1, T2, T3, T4, T5, T6> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6)

Parameters

logger ILogger
translation Translation<T0, T1, T2, T3, T4, T5, T6>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6

Type Parameters

T0
T1
T2
T3
T4
T5
T6

LogInformation<T0, T1, T2, T3, T4, T5, T6, T7>(ILogger, EventId, Exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7>, T0, T1, T2, T3, T4, T5, T6, T7)

Log a 8-arg translation using default language and settings as an INFORMATION log.

public static void LogInformation<T0, T1, T2, T3, T4, T5, T6, T7>(this ILogger logger, EventId eventId, Exception exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7

LogInformation<T0, T1, T2, T3, T4, T5, T6, T7>(ILogger, EventId, Translation<T0, T1, T2, T3, T4, T5, T6, T7>, T0, T1, T2, T3, T4, T5, T6, T7)

Log a 8-arg translation using default language and settings as an INFORMATION log.

public static void LogInformation<T0, T1, T2, T3, T4, T5, T6, T7>(this ILogger logger, EventId eventId, Translation<T0, T1, T2, T3, T4, T5, T6, T7> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7)

Parameters

logger ILogger
eventId EventId
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7

LogInformation<T0, T1, T2, T3, T4, T5, T6, T7>(ILogger, Exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7>, T0, T1, T2, T3, T4, T5, T6, T7)

Log a 8-arg translation using default language and settings as an INFORMATION log.

public static void LogInformation<T0, T1, T2, T3, T4, T5, T6, T7>(this ILogger logger, Exception exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7)

Parameters

logger ILogger
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7

LogInformation<T0, T1, T2, T3, T4, T5, T6, T7>(ILogger, Translation<T0, T1, T2, T3, T4, T5, T6, T7>, T0, T1, T2, T3, T4, T5, T6, T7)

Log a 8-arg translation using default language and settings as an INFORMATION log.

public static void LogInformation<T0, T1, T2, T3, T4, T5, T6, T7>(this ILogger logger, Translation<T0, T1, T2, T3, T4, T5, T6, T7> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7)

Parameters

logger ILogger
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7

LogInformation<T0, T1, T2, T3, T4, T5, T6, T7, T8>(ILogger, EventId, Exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>, T0, T1, T2, T3, T4, T5, T6, T7, T8)

Log a 9-arg translation using default language and settings as an INFORMATION log.

public static void LogInformation<T0, T1, T2, T3, T4, T5, T6, T7, T8>(this ILogger logger, EventId eventId, Exception exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7
T8

LogInformation<T0, T1, T2, T3, T4, T5, T6, T7, T8>(ILogger, EventId, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>, T0, T1, T2, T3, T4, T5, T6, T7, T8)

Log a 9-arg translation using default language and settings as an INFORMATION log.

public static void LogInformation<T0, T1, T2, T3, T4, T5, T6, T7, T8>(this ILogger logger, EventId eventId, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8)

Parameters

logger ILogger
eventId EventId
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7
T8

LogInformation<T0, T1, T2, T3, T4, T5, T6, T7, T8>(ILogger, Exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>, T0, T1, T2, T3, T4, T5, T6, T7, T8)

Log a 9-arg translation using default language and settings as an INFORMATION log.

public static void LogInformation<T0, T1, T2, T3, T4, T5, T6, T7, T8>(this ILogger logger, Exception exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8)

Parameters

logger ILogger
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7
T8

LogInformation<T0, T1, T2, T3, T4, T5, T6, T7, T8>(ILogger, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>, T0, T1, T2, T3, T4, T5, T6, T7, T8)

Log a 9-arg translation using default language and settings as an INFORMATION log.

public static void LogInformation<T0, T1, T2, T3, T4, T5, T6, T7, T8>(this ILogger logger, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8)

Parameters

logger ILogger
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7
T8

LogTrace(ILogger, EventId, Exception, Translation)

Log a 0-arg translation using default language and settings as a TRACE log.

public static void LogTrace(this ILogger logger, EventId eventId, Exception exception, Translation translation)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation

Exceptions

ArgumentException

The translation has arguments.

LogTrace(ILogger, EventId, Translation)

Log a 0-arg translation using default language and settings as a TRACE log.

public static void LogTrace(this ILogger logger, EventId eventId, Translation translation)

Parameters

logger ILogger
eventId EventId
translation Translation

Exceptions

ArgumentException

The translation has arguments.

LogTrace(ILogger, Exception, Translation)

Log a 0-arg translation using default language and settings as a TRACE log.

public static void LogTrace(this ILogger logger, Exception exception, Translation translation)

Parameters

logger ILogger
exception Exception
translation Translation

Exceptions

ArgumentException

The translation has arguments.

LogTrace(ILogger, Translation)

Log a 0-arg translation using default language and settings as a TRACE log.

public static void LogTrace(this ILogger logger, Translation translation)

Parameters

logger ILogger
translation Translation

Exceptions

ArgumentException

The translation has arguments.

LogTrace<T0>(ILogger, EventId, Exception, Translation<T0>, T0)

Log a 1-arg translation using default language and settings as a TRACE log.

public static void LogTrace<T0>(this ILogger logger, EventId eventId, Exception exception, Translation<T0> translation, T0 arg0)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0>
arg0 T0

Type Parameters

T0

LogTrace<T0>(ILogger, EventId, Translation<T0>, T0)

Log a 1-arg translation using default language and settings as a TRACE log.

public static void LogTrace<T0>(this ILogger logger, EventId eventId, Translation<T0> translation, T0 arg0)

Parameters

logger ILogger
eventId EventId
translation Translation<T0>
arg0 T0

Type Parameters

T0

LogTrace<T0>(ILogger, Exception, Translation<T0>, T0)

Log a 1-arg translation using default language and settings as a TRACE log.

public static void LogTrace<T0>(this ILogger logger, Exception exception, Translation<T0> translation, T0 arg0)

Parameters

logger ILogger
exception Exception
translation Translation<T0>
arg0 T0

Type Parameters

T0

LogTrace<T0>(ILogger, Translation<T0>, T0)

Log a 1-arg translation using default language and settings as a TRACE log.

public static void LogTrace<T0>(this ILogger logger, Translation<T0> translation, T0 arg0)

Parameters

logger ILogger
translation Translation<T0>
arg0 T0

Type Parameters

T0

LogTrace<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(ILogger, EventId, Exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)

Log a 10-arg translation using default language and settings as a TRACE log.

public static void LogTrace<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(this ILogger logger, EventId eventId, Exception exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8
arg9 T9

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7
T8
T9

LogTrace<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(ILogger, EventId, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)

Log a 10-arg translation using default language and settings as a TRACE log.

public static void LogTrace<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(this ILogger logger, EventId eventId, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9)

Parameters

logger ILogger
eventId EventId
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8
arg9 T9

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7
T8
T9

LogTrace<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(ILogger, Exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)

Log a 10-arg translation using default language and settings as a TRACE log.

public static void LogTrace<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(this ILogger logger, Exception exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9)

Parameters

logger ILogger
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8
arg9 T9

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7
T8
T9

LogTrace<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(ILogger, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)

Log a 10-arg translation using default language and settings as a TRACE log.

public static void LogTrace<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(this ILogger logger, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9)

Parameters

logger ILogger
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8
arg9 T9

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7
T8
T9

LogTrace<T0, T1>(ILogger, EventId, Exception, Translation<T0, T1>, T0, T1)

Log a 2-arg translation using default language and settings as a TRACE log.

public static void LogTrace<T0, T1>(this ILogger logger, EventId eventId, Exception exception, Translation<T0, T1> translation, T0 arg0, T1 arg1)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0, T1>
arg0 T0
arg1 T1

Type Parameters

T0
T1

LogTrace<T0, T1>(ILogger, EventId, Translation<T0, T1>, T0, T1)

Log a 2-arg translation using default language and settings as a TRACE log.

public static void LogTrace<T0, T1>(this ILogger logger, EventId eventId, Translation<T0, T1> translation, T0 arg0, T1 arg1)

Parameters

logger ILogger
eventId EventId
translation Translation<T0, T1>
arg0 T0
arg1 T1

Type Parameters

T0
T1

LogTrace<T0, T1>(ILogger, Exception, Translation<T0, T1>, T0, T1)

Log a 2-arg translation using default language and settings as a TRACE log.

public static void LogTrace<T0, T1>(this ILogger logger, Exception exception, Translation<T0, T1> translation, T0 arg0, T1 arg1)

Parameters

logger ILogger
exception Exception
translation Translation<T0, T1>
arg0 T0
arg1 T1

Type Parameters

T0
T1

LogTrace<T0, T1>(ILogger, Translation<T0, T1>, T0, T1)

Log a 2-arg translation using default language and settings as a TRACE log.

public static void LogTrace<T0, T1>(this ILogger logger, Translation<T0, T1> translation, T0 arg0, T1 arg1)

Parameters

logger ILogger
translation Translation<T0, T1>
arg0 T0
arg1 T1

Type Parameters

T0
T1

LogTrace<T0, T1, T2>(ILogger, EventId, Exception, Translation<T0, T1, T2>, T0, T1, T2)

Log a 3-arg translation using default language and settings as an INFORMATION log.

public static void LogTrace<T0, T1, T2>(this ILogger logger, EventId eventId, Exception exception, Translation<T0, T1, T2> translation, T0 arg0, T1 arg1, T2 arg2)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0, T1, T2>
arg0 T0
arg1 T1
arg2 T2

Type Parameters

T0
T1
T2

LogTrace<T0, T1, T2>(ILogger, EventId, Translation<T0, T1, T2>, T0, T1, T2)

Log a 3-arg translation using default language and settings as an INFORMATION log.

public static void LogTrace<T0, T1, T2>(this ILogger logger, EventId eventId, Translation<T0, T1, T2> translation, T0 arg0, T1 arg1, T2 arg2)

Parameters

logger ILogger
eventId EventId
translation Translation<T0, T1, T2>
arg0 T0
arg1 T1
arg2 T2

Type Parameters

T0
T1
T2

LogTrace<T0, T1, T2>(ILogger, Exception, Translation<T0, T1, T2>, T0, T1, T2)

Log a 3-arg translation using default language and settings as an INFORMATION log.

public static void LogTrace<T0, T1, T2>(this ILogger logger, Exception exception, Translation<T0, T1, T2> translation, T0 arg0, T1 arg1, T2 arg2)

Parameters

logger ILogger
exception Exception
translation Translation<T0, T1, T2>
arg0 T0
arg1 T1
arg2 T2

Type Parameters

T0
T1
T2

LogTrace<T0, T1, T2>(ILogger, Translation<T0, T1, T2>, T0, T1, T2)

Log a 3-arg translation using default language and settings as an INFORMATION log.

public static void LogTrace<T0, T1, T2>(this ILogger logger, Translation<T0, T1, T2> translation, T0 arg0, T1 arg1, T2 arg2)

Parameters

logger ILogger
translation Translation<T0, T1, T2>
arg0 T0
arg1 T1
arg2 T2

Type Parameters

T0
T1
T2

LogTrace<T0, T1, T2, T3>(ILogger, EventId, Exception, Translation<T0, T1, T2, T3>, T0, T1, T2, T3)

Log a 4-arg translation using default language and settings as an INFORMATION log.

public static void LogTrace<T0, T1, T2, T3>(this ILogger logger, EventId eventId, Exception exception, Translation<T0, T1, T2, T3> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0, T1, T2, T3>
arg0 T0
arg1 T1
arg2 T2
arg3 T3

Type Parameters

T0
T1
T2
T3

LogTrace<T0, T1, T2, T3>(ILogger, EventId, Translation<T0, T1, T2, T3>, T0, T1, T2, T3)

Log a 4-arg translation using default language and settings as an INFORMATION log.

public static void LogTrace<T0, T1, T2, T3>(this ILogger logger, EventId eventId, Translation<T0, T1, T2, T3> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3)

Parameters

logger ILogger
eventId EventId
translation Translation<T0, T1, T2, T3>
arg0 T0
arg1 T1
arg2 T2
arg3 T3

Type Parameters

T0
T1
T2
T3

LogTrace<T0, T1, T2, T3>(ILogger, Exception, Translation<T0, T1, T2, T3>, T0, T1, T2, T3)

Log a 4-arg translation using default language and settings as an INFORMATION log.

public static void LogTrace<T0, T1, T2, T3>(this ILogger logger, Exception exception, Translation<T0, T1, T2, T3> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3)

Parameters

logger ILogger
exception Exception
translation Translation<T0, T1, T2, T3>
arg0 T0
arg1 T1
arg2 T2
arg3 T3

Type Parameters

T0
T1
T2
T3

LogTrace<T0, T1, T2, T3>(ILogger, Translation<T0, T1, T2, T3>, T0, T1, T2, T3)

Log a 4-arg translation using default language and settings as an INFORMATION log.

public static void LogTrace<T0, T1, T2, T3>(this ILogger logger, Translation<T0, T1, T2, T3> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3)

Parameters

logger ILogger
translation Translation<T0, T1, T2, T3>
arg0 T0
arg1 T1
arg2 T2
arg3 T3

Type Parameters

T0
T1
T2
T3

LogTrace<T0, T1, T2, T3, T4>(ILogger, EventId, Exception, Translation<T0, T1, T2, T3, T4>, T0, T1, T2, T3, T4)

Log a 5-arg translation using default language and settings as an INFORMATION log.

public static void LogTrace<T0, T1, T2, T3, T4>(this ILogger logger, EventId eventId, Exception exception, Translation<T0, T1, T2, T3, T4> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0, T1, T2, T3, T4>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4

Type Parameters

T0
T1
T2
T3
T4

LogTrace<T0, T1, T2, T3, T4>(ILogger, EventId, Translation<T0, T1, T2, T3, T4>, T0, T1, T2, T3, T4)

Log a 5-arg translation using default language and settings as an INFORMATION log.

public static void LogTrace<T0, T1, T2, T3, T4>(this ILogger logger, EventId eventId, Translation<T0, T1, T2, T3, T4> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4)

Parameters

logger ILogger
eventId EventId
translation Translation<T0, T1, T2, T3, T4>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4

Type Parameters

T0
T1
T2
T3
T4

LogTrace<T0, T1, T2, T3, T4>(ILogger, Exception, Translation<T0, T1, T2, T3, T4>, T0, T1, T2, T3, T4)

Log a 5-arg translation using default language and settings as an INFORMATION log.

public static void LogTrace<T0, T1, T2, T3, T4>(this ILogger logger, Exception exception, Translation<T0, T1, T2, T3, T4> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4)

Parameters

logger ILogger
exception Exception
translation Translation<T0, T1, T2, T3, T4>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4

Type Parameters

T0
T1
T2
T3
T4

LogTrace<T0, T1, T2, T3, T4>(ILogger, Translation<T0, T1, T2, T3, T4>, T0, T1, T2, T3, T4)

Log a 5-arg translation using default language and settings as an INFORMATION log.

public static void LogTrace<T0, T1, T2, T3, T4>(this ILogger logger, Translation<T0, T1, T2, T3, T4> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4)

Parameters

logger ILogger
translation Translation<T0, T1, T2, T3, T4>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4

Type Parameters

T0
T1
T2
T3
T4

LogTrace<T0, T1, T2, T3, T4, T5>(ILogger, EventId, Exception, Translation<T0, T1, T2, T3, T4, T5>, T0, T1, T2, T3, T4, T5)

Log a 6-arg translation using default language and settings as an INFORMATION log.

public static void LogTrace<T0, T1, T2, T3, T4, T5>(this ILogger logger, EventId eventId, Exception exception, Translation<T0, T1, T2, T3, T4, T5> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5

Type Parameters

T0
T1
T2
T3
T4
T5

LogTrace<T0, T1, T2, T3, T4, T5>(ILogger, EventId, Translation<T0, T1, T2, T3, T4, T5>, T0, T1, T2, T3, T4, T5)

Log a 6-arg translation using default language and settings as an INFORMATION log.

public static void LogTrace<T0, T1, T2, T3, T4, T5>(this ILogger logger, EventId eventId, Translation<T0, T1, T2, T3, T4, T5> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5)

Parameters

logger ILogger
eventId EventId
translation Translation<T0, T1, T2, T3, T4, T5>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5

Type Parameters

T0
T1
T2
T3
T4
T5

LogTrace<T0, T1, T2, T3, T4, T5>(ILogger, Exception, Translation<T0, T1, T2, T3, T4, T5>, T0, T1, T2, T3, T4, T5)

Log a 6-arg translation using default language and settings as an INFORMATION log.

public static void LogTrace<T0, T1, T2, T3, T4, T5>(this ILogger logger, Exception exception, Translation<T0, T1, T2, T3, T4, T5> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5)

Parameters

logger ILogger
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5

Type Parameters

T0
T1
T2
T3
T4
T5

LogTrace<T0, T1, T2, T3, T4, T5>(ILogger, Translation<T0, T1, T2, T3, T4, T5>, T0, T1, T2, T3, T4, T5)

Log a 6-arg translation using default language and settings as an INFORMATION log.

public static void LogTrace<T0, T1, T2, T3, T4, T5>(this ILogger logger, Translation<T0, T1, T2, T3, T4, T5> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5)

Parameters

logger ILogger
translation Translation<T0, T1, T2, T3, T4, T5>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5

Type Parameters

T0
T1
T2
T3
T4
T5

LogTrace<T0, T1, T2, T3, T4, T5, T6>(ILogger, EventId, Exception, Translation<T0, T1, T2, T3, T4, T5, T6>, T0, T1, T2, T3, T4, T5, T6)

Log a 7-arg translation using default language and settings as an INFORMATION log.

public static void LogTrace<T0, T1, T2, T3, T4, T5, T6>(this ILogger logger, EventId eventId, Exception exception, Translation<T0, T1, T2, T3, T4, T5, T6> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5, T6>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6

Type Parameters

T0
T1
T2
T3
T4
T5
T6

LogTrace<T0, T1, T2, T3, T4, T5, T6>(ILogger, EventId, Translation<T0, T1, T2, T3, T4, T5, T6>, T0, T1, T2, T3, T4, T5, T6)

Log a 7-arg translation using default language and settings as an INFORMATION log.

public static void LogTrace<T0, T1, T2, T3, T4, T5, T6>(this ILogger logger, EventId eventId, Translation<T0, T1, T2, T3, T4, T5, T6> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6)

Parameters

logger ILogger
eventId EventId
translation Translation<T0, T1, T2, T3, T4, T5, T6>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6

Type Parameters

T0
T1
T2
T3
T4
T5
T6

LogTrace<T0, T1, T2, T3, T4, T5, T6>(ILogger, Exception, Translation<T0, T1, T2, T3, T4, T5, T6>, T0, T1, T2, T3, T4, T5, T6)

Log a 7-arg translation using default language and settings as an INFORMATION log.

public static void LogTrace<T0, T1, T2, T3, T4, T5, T6>(this ILogger logger, Exception exception, Translation<T0, T1, T2, T3, T4, T5, T6> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6)

Parameters

logger ILogger
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5, T6>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6

Type Parameters

T0
T1
T2
T3
T4
T5
T6

LogTrace<T0, T1, T2, T3, T4, T5, T6>(ILogger, Translation<T0, T1, T2, T3, T4, T5, T6>, T0, T1, T2, T3, T4, T5, T6)

Log a 7-arg translation using default language and settings as an INFORMATION log.

public static void LogTrace<T0, T1, T2, T3, T4, T5, T6>(this ILogger logger, Translation<T0, T1, T2, T3, T4, T5, T6> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6)

Parameters

logger ILogger
translation Translation<T0, T1, T2, T3, T4, T5, T6>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6

Type Parameters

T0
T1
T2
T3
T4
T5
T6

LogTrace<T0, T1, T2, T3, T4, T5, T6, T7>(ILogger, EventId, Exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7>, T0, T1, T2, T3, T4, T5, T6, T7)

Log a 8-arg translation using default language and settings as an INFORMATION log.

public static void LogTrace<T0, T1, T2, T3, T4, T5, T6, T7>(this ILogger logger, EventId eventId, Exception exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7

LogTrace<T0, T1, T2, T3, T4, T5, T6, T7>(ILogger, EventId, Translation<T0, T1, T2, T3, T4, T5, T6, T7>, T0, T1, T2, T3, T4, T5, T6, T7)

Log a 8-arg translation using default language and settings as an INFORMATION log.

public static void LogTrace<T0, T1, T2, T3, T4, T5, T6, T7>(this ILogger logger, EventId eventId, Translation<T0, T1, T2, T3, T4, T5, T6, T7> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7)

Parameters

logger ILogger
eventId EventId
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7

LogTrace<T0, T1, T2, T3, T4, T5, T6, T7>(ILogger, Exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7>, T0, T1, T2, T3, T4, T5, T6, T7)

Log a 8-arg translation using default language and settings as an INFORMATION log.

public static void LogTrace<T0, T1, T2, T3, T4, T5, T6, T7>(this ILogger logger, Exception exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7)

Parameters

logger ILogger
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7

LogTrace<T0, T1, T2, T3, T4, T5, T6, T7>(ILogger, Translation<T0, T1, T2, T3, T4, T5, T6, T7>, T0, T1, T2, T3, T4, T5, T6, T7)

Log a 8-arg translation using default language and settings as an INFORMATION log.

public static void LogTrace<T0, T1, T2, T3, T4, T5, T6, T7>(this ILogger logger, Translation<T0, T1, T2, T3, T4, T5, T6, T7> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7)

Parameters

logger ILogger
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7

LogTrace<T0, T1, T2, T3, T4, T5, T6, T7, T8>(ILogger, EventId, Exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>, T0, T1, T2, T3, T4, T5, T6, T7, T8)

Log a 9-arg translation using default language and settings as a TRACE log.

public static void LogTrace<T0, T1, T2, T3, T4, T5, T6, T7, T8>(this ILogger logger, EventId eventId, Exception exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7
T8

LogTrace<T0, T1, T2, T3, T4, T5, T6, T7, T8>(ILogger, EventId, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>, T0, T1, T2, T3, T4, T5, T6, T7, T8)

Log a 9-arg translation using default language and settings as a TRACE log.

public static void LogTrace<T0, T1, T2, T3, T4, T5, T6, T7, T8>(this ILogger logger, EventId eventId, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8)

Parameters

logger ILogger
eventId EventId
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7
T8

LogTrace<T0, T1, T2, T3, T4, T5, T6, T7, T8>(ILogger, Exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>, T0, T1, T2, T3, T4, T5, T6, T7, T8)

Log a 9-arg translation using default language and settings as a TRACE log.

public static void LogTrace<T0, T1, T2, T3, T4, T5, T6, T7, T8>(this ILogger logger, Exception exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8)

Parameters

logger ILogger
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7
T8

LogTrace<T0, T1, T2, T3, T4, T5, T6, T7, T8>(ILogger, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>, T0, T1, T2, T3, T4, T5, T6, T7, T8)

Log a 9-arg translation using default language and settings as a TRACE log.

public static void LogTrace<T0, T1, T2, T3, T4, T5, T6, T7, T8>(this ILogger logger, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8)

Parameters

logger ILogger
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7
T8

LogWarning(ILogger, EventId, Exception, Translation)

Log a 0-arg translation using default language and settings as a WARNING log.

public static void LogWarning(this ILogger logger, EventId eventId, Exception exception, Translation translation)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation

Exceptions

ArgumentException

The translation has arguments.

LogWarning(ILogger, EventId, Translation)

Log a 0-arg translation using default language and settings as a WARNING log.

public static void LogWarning(this ILogger logger, EventId eventId, Translation translation)

Parameters

logger ILogger
eventId EventId
translation Translation

Exceptions

ArgumentException

The translation has arguments.

LogWarning(ILogger, Exception, Translation)

Log a 0-arg translation using default language and settings as a WARNING log.

public static void LogWarning(this ILogger logger, Exception exception, Translation translation)

Parameters

logger ILogger
exception Exception
translation Translation

Exceptions

ArgumentException

The translation has arguments.

LogWarning(ILogger, Translation)

Log a 0-arg translation using default language and settings as a WARNING log.

public static void LogWarning(this ILogger logger, Translation translation)

Parameters

logger ILogger
translation Translation

Exceptions

ArgumentException

The translation has arguments.

LogWarning<T0>(ILogger, EventId, Exception, Translation<T0>, T0)

Log a 1-arg translation using default language and settings as a WARNING log.

public static void LogWarning<T0>(this ILogger logger, EventId eventId, Exception exception, Translation<T0> translation, T0 arg0)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0>
arg0 T0

Type Parameters

T0

LogWarning<T0>(ILogger, EventId, Translation<T0>, T0)

Log a 1-arg translation using default language and settings as a WARNING log.

public static void LogWarning<T0>(this ILogger logger, EventId eventId, Translation<T0> translation, T0 arg0)

Parameters

logger ILogger
eventId EventId
translation Translation<T0>
arg0 T0

Type Parameters

T0

LogWarning<T0>(ILogger, Exception, Translation<T0>, T0)

Log a 1-arg translation using default language and settings as a WARNING log.

public static void LogWarning<T0>(this ILogger logger, Exception exception, Translation<T0> translation, T0 arg0)

Parameters

logger ILogger
exception Exception
translation Translation<T0>
arg0 T0

Type Parameters

T0

LogWarning<T0>(ILogger, Translation<T0>, T0)

Log a 1-arg translation using default language and settings as a WARNING log.

public static void LogWarning<T0>(this ILogger logger, Translation<T0> translation, T0 arg0)

Parameters

logger ILogger
translation Translation<T0>
arg0 T0

Type Parameters

T0

LogWarning<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(ILogger, EventId, Exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)

Log a 10-arg translation using default language and settings as a WARNING log.

public static void LogWarning<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(this ILogger logger, EventId eventId, Exception exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8
arg9 T9

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7
T8
T9

LogWarning<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(ILogger, EventId, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)

Log a 10-arg translation using default language and settings as a WARNING log.

public static void LogWarning<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(this ILogger logger, EventId eventId, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9)

Parameters

logger ILogger
eventId EventId
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8
arg9 T9

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7
T8
T9

LogWarning<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(ILogger, Exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)

Log a 10-arg translation using default language and settings as a WARNING log.

public static void LogWarning<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(this ILogger logger, Exception exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9)

Parameters

logger ILogger
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8
arg9 T9

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7
T8
T9

LogWarning<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(ILogger, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)

Log a 10-arg translation using default language and settings as a WARNING log.

public static void LogWarning<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(this ILogger logger, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9)

Parameters

logger ILogger
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8
arg9 T9

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7
T8
T9

LogWarning<T0, T1>(ILogger, EventId, Exception, Translation<T0, T1>, T0, T1)

Log a 2-arg translation using default language and settings as a WARNING log.

public static void LogWarning<T0, T1>(this ILogger logger, EventId eventId, Exception exception, Translation<T0, T1> translation, T0 arg0, T1 arg1)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0, T1>
arg0 T0
arg1 T1

Type Parameters

T0
T1

LogWarning<T0, T1>(ILogger, EventId, Translation<T0, T1>, T0, T1)

Log a 2-arg translation using default language and settings as a WARNING log.

public static void LogWarning<T0, T1>(this ILogger logger, EventId eventId, Translation<T0, T1> translation, T0 arg0, T1 arg1)

Parameters

logger ILogger
eventId EventId
translation Translation<T0, T1>
arg0 T0
arg1 T1

Type Parameters

T0
T1

LogWarning<T0, T1>(ILogger, Exception, Translation<T0, T1>, T0, T1)

Log a 2-arg translation using default language and settings as a WARNING log.

public static void LogWarning<T0, T1>(this ILogger logger, Exception exception, Translation<T0, T1> translation, T0 arg0, T1 arg1)

Parameters

logger ILogger
exception Exception
translation Translation<T0, T1>
arg0 T0
arg1 T1

Type Parameters

T0
T1

LogWarning<T0, T1>(ILogger, Translation<T0, T1>, T0, T1)

Log a 2-arg translation using default language and settings as a WARNING log.

public static void LogWarning<T0, T1>(this ILogger logger, Translation<T0, T1> translation, T0 arg0, T1 arg1)

Parameters

logger ILogger
translation Translation<T0, T1>
arg0 T0
arg1 T1

Type Parameters

T0
T1

LogWarning<T0, T1, T2>(ILogger, EventId, Exception, Translation<T0, T1, T2>, T0, T1, T2)

Log a 3-arg translation using default language and settings as a WARNING log.

public static void LogWarning<T0, T1, T2>(this ILogger logger, EventId eventId, Exception exception, Translation<T0, T1, T2> translation, T0 arg0, T1 arg1, T2 arg2)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0, T1, T2>
arg0 T0
arg1 T1
arg2 T2

Type Parameters

T0
T1
T2

LogWarning<T0, T1, T2>(ILogger, EventId, Translation<T0, T1, T2>, T0, T1, T2)

Log a 3-arg translation using default language and settings as a WARNING log.

public static void LogWarning<T0, T1, T2>(this ILogger logger, EventId eventId, Translation<T0, T1, T2> translation, T0 arg0, T1 arg1, T2 arg2)

Parameters

logger ILogger
eventId EventId
translation Translation<T0, T1, T2>
arg0 T0
arg1 T1
arg2 T2

Type Parameters

T0
T1
T2

LogWarning<T0, T1, T2>(ILogger, Exception, Translation<T0, T1, T2>, T0, T1, T2)

Log a 3-arg translation using default language and settings as a WARNING log.

public static void LogWarning<T0, T1, T2>(this ILogger logger, Exception exception, Translation<T0, T1, T2> translation, T0 arg0, T1 arg1, T2 arg2)

Parameters

logger ILogger
exception Exception
translation Translation<T0, T1, T2>
arg0 T0
arg1 T1
arg2 T2

Type Parameters

T0
T1
T2

LogWarning<T0, T1, T2>(ILogger, Translation<T0, T1, T2>, T0, T1, T2)

Log a 3-arg translation using default language and settings as a WARNING log.

public static void LogWarning<T0, T1, T2>(this ILogger logger, Translation<T0, T1, T2> translation, T0 arg0, T1 arg1, T2 arg2)

Parameters

logger ILogger
translation Translation<T0, T1, T2>
arg0 T0
arg1 T1
arg2 T2

Type Parameters

T0
T1
T2

LogWarning<T0, T1, T2, T3>(ILogger, EventId, Exception, Translation<T0, T1, T2, T3>, T0, T1, T2, T3)

Log a 4-arg translation using default language and settings as a WARNING log.

public static void LogWarning<T0, T1, T2, T3>(this ILogger logger, EventId eventId, Exception exception, Translation<T0, T1, T2, T3> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0, T1, T2, T3>
arg0 T0
arg1 T1
arg2 T2
arg3 T3

Type Parameters

T0
T1
T2
T3

LogWarning<T0, T1, T2, T3>(ILogger, EventId, Translation<T0, T1, T2, T3>, T0, T1, T2, T3)

Log a 4-arg translation using default language and settings as a WARNING log.

public static void LogWarning<T0, T1, T2, T3>(this ILogger logger, EventId eventId, Translation<T0, T1, T2, T3> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3)

Parameters

logger ILogger
eventId EventId
translation Translation<T0, T1, T2, T3>
arg0 T0
arg1 T1
arg2 T2
arg3 T3

Type Parameters

T0
T1
T2
T3

LogWarning<T0, T1, T2, T3>(ILogger, Exception, Translation<T0, T1, T2, T3>, T0, T1, T2, T3)

Log a 4-arg translation using default language and settings as a WARNING log.

public static void LogWarning<T0, T1, T2, T3>(this ILogger logger, Exception exception, Translation<T0, T1, T2, T3> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3)

Parameters

logger ILogger
exception Exception
translation Translation<T0, T1, T2, T3>
arg0 T0
arg1 T1
arg2 T2
arg3 T3

Type Parameters

T0
T1
T2
T3

LogWarning<T0, T1, T2, T3>(ILogger, Translation<T0, T1, T2, T3>, T0, T1, T2, T3)

Log a 4-arg translation using default language and settings as a WARNING log.

public static void LogWarning<T0, T1, T2, T3>(this ILogger logger, Translation<T0, T1, T2, T3> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3)

Parameters

logger ILogger
translation Translation<T0, T1, T2, T3>
arg0 T0
arg1 T1
arg2 T2
arg3 T3

Type Parameters

T0
T1
T2
T3

LogWarning<T0, T1, T2, T3, T4>(ILogger, EventId, Exception, Translation<T0, T1, T2, T3, T4>, T0, T1, T2, T3, T4)

Log a 5-arg translation using default language and settings as a WARNING log.

public static void LogWarning<T0, T1, T2, T3, T4>(this ILogger logger, EventId eventId, Exception exception, Translation<T0, T1, T2, T3, T4> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0, T1, T2, T3, T4>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4

Type Parameters

T0
T1
T2
T3
T4

LogWarning<T0, T1, T2, T3, T4>(ILogger, EventId, Translation<T0, T1, T2, T3, T4>, T0, T1, T2, T3, T4)

Log a 5-arg translation using default language and settings as a WARNING log.

public static void LogWarning<T0, T1, T2, T3, T4>(this ILogger logger, EventId eventId, Translation<T0, T1, T2, T3, T4> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4)

Parameters

logger ILogger
eventId EventId
translation Translation<T0, T1, T2, T3, T4>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4

Type Parameters

T0
T1
T2
T3
T4

LogWarning<T0, T1, T2, T3, T4>(ILogger, Exception, Translation<T0, T1, T2, T3, T4>, T0, T1, T2, T3, T4)

Log a 5-arg translation using default language and settings as a WARNING log.

public static void LogWarning<T0, T1, T2, T3, T4>(this ILogger logger, Exception exception, Translation<T0, T1, T2, T3, T4> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4)

Parameters

logger ILogger
exception Exception
translation Translation<T0, T1, T2, T3, T4>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4

Type Parameters

T0
T1
T2
T3
T4

LogWarning<T0, T1, T2, T3, T4>(ILogger, Translation<T0, T1, T2, T3, T4>, T0, T1, T2, T3, T4)

Log a 5-arg translation using default language and settings as a WARNING log.

public static void LogWarning<T0, T1, T2, T3, T4>(this ILogger logger, Translation<T0, T1, T2, T3, T4> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4)

Parameters

logger ILogger
translation Translation<T0, T1, T2, T3, T4>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4

Type Parameters

T0
T1
T2
T3
T4

LogWarning<T0, T1, T2, T3, T4, T5>(ILogger, EventId, Exception, Translation<T0, T1, T2, T3, T4, T5>, T0, T1, T2, T3, T4, T5)

Log a 6-arg translation using default language and settings as a WARNING log.

public static void LogWarning<T0, T1, T2, T3, T4, T5>(this ILogger logger, EventId eventId, Exception exception, Translation<T0, T1, T2, T3, T4, T5> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5

Type Parameters

T0
T1
T2
T3
T4
T5

LogWarning<T0, T1, T2, T3, T4, T5>(ILogger, EventId, Translation<T0, T1, T2, T3, T4, T5>, T0, T1, T2, T3, T4, T5)

Log a 6-arg translation using default language and settings as a WARNING log.

public static void LogWarning<T0, T1, T2, T3, T4, T5>(this ILogger logger, EventId eventId, Translation<T0, T1, T2, T3, T4, T5> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5)

Parameters

logger ILogger
eventId EventId
translation Translation<T0, T1, T2, T3, T4, T5>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5

Type Parameters

T0
T1
T2
T3
T4
T5

LogWarning<T0, T1, T2, T3, T4, T5>(ILogger, Exception, Translation<T0, T1, T2, T3, T4, T5>, T0, T1, T2, T3, T4, T5)

Log a 6-arg translation using default language and settings as a WARNING log.

public static void LogWarning<T0, T1, T2, T3, T4, T5>(this ILogger logger, Exception exception, Translation<T0, T1, T2, T3, T4, T5> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5)

Parameters

logger ILogger
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5

Type Parameters

T0
T1
T2
T3
T4
T5

LogWarning<T0, T1, T2, T3, T4, T5>(ILogger, Translation<T0, T1, T2, T3, T4, T5>, T0, T1, T2, T3, T4, T5)

Log a 6-arg translation using default language and settings as a WARNING log.

public static void LogWarning<T0, T1, T2, T3, T4, T5>(this ILogger logger, Translation<T0, T1, T2, T3, T4, T5> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5)

Parameters

logger ILogger
translation Translation<T0, T1, T2, T3, T4, T5>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5

Type Parameters

T0
T1
T2
T3
T4
T5

LogWarning<T0, T1, T2, T3, T4, T5, T6>(ILogger, EventId, Exception, Translation<T0, T1, T2, T3, T4, T5, T6>, T0, T1, T2, T3, T4, T5, T6)

Log a 7-arg translation using default language and settings as a WARNING log.

public static void LogWarning<T0, T1, T2, T3, T4, T5, T6>(this ILogger logger, EventId eventId, Exception exception, Translation<T0, T1, T2, T3, T4, T5, T6> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5, T6>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6

Type Parameters

T0
T1
T2
T3
T4
T5
T6

LogWarning<T0, T1, T2, T3, T4, T5, T6>(ILogger, EventId, Translation<T0, T1, T2, T3, T4, T5, T6>, T0, T1, T2, T3, T4, T5, T6)

Log a 7-arg translation using default language and settings as a WARNING log.

public static void LogWarning<T0, T1, T2, T3, T4, T5, T6>(this ILogger logger, EventId eventId, Translation<T0, T1, T2, T3, T4, T5, T6> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6)

Parameters

logger ILogger
eventId EventId
translation Translation<T0, T1, T2, T3, T4, T5, T6>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6

Type Parameters

T0
T1
T2
T3
T4
T5
T6

LogWarning<T0, T1, T2, T3, T4, T5, T6>(ILogger, Exception, Translation<T0, T1, T2, T3, T4, T5, T6>, T0, T1, T2, T3, T4, T5, T6)

Log a 7-arg translation using default language and settings as a WARNING log.

public static void LogWarning<T0, T1, T2, T3, T4, T5, T6>(this ILogger logger, Exception exception, Translation<T0, T1, T2, T3, T4, T5, T6> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6)

Parameters

logger ILogger
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5, T6>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6

Type Parameters

T0
T1
T2
T3
T4
T5
T6

LogWarning<T0, T1, T2, T3, T4, T5, T6>(ILogger, Translation<T0, T1, T2, T3, T4, T5, T6>, T0, T1, T2, T3, T4, T5, T6)

Log a 7-arg translation using default language and settings as a WARNING log.

public static void LogWarning<T0, T1, T2, T3, T4, T5, T6>(this ILogger logger, Translation<T0, T1, T2, T3, T4, T5, T6> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6)

Parameters

logger ILogger
translation Translation<T0, T1, T2, T3, T4, T5, T6>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6

Type Parameters

T0
T1
T2
T3
T4
T5
T6

LogWarning<T0, T1, T2, T3, T4, T5, T6, T7>(ILogger, EventId, Exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7>, T0, T1, T2, T3, T4, T5, T6, T7)

Log a 8-arg translation using default language and settings as a WARNING log.

public static void LogWarning<T0, T1, T2, T3, T4, T5, T6, T7>(this ILogger logger, EventId eventId, Exception exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7

LogWarning<T0, T1, T2, T3, T4, T5, T6, T7>(ILogger, EventId, Translation<T0, T1, T2, T3, T4, T5, T6, T7>, T0, T1, T2, T3, T4, T5, T6, T7)

Log a 8-arg translation using default language and settings as a WARNING log.

public static void LogWarning<T0, T1, T2, T3, T4, T5, T6, T7>(this ILogger logger, EventId eventId, Translation<T0, T1, T2, T3, T4, T5, T6, T7> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7)

Parameters

logger ILogger
eventId EventId
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7

LogWarning<T0, T1, T2, T3, T4, T5, T6, T7>(ILogger, Exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7>, T0, T1, T2, T3, T4, T5, T6, T7)

Log a 8-arg translation using default language and settings as a WARNING log.

public static void LogWarning<T0, T1, T2, T3, T4, T5, T6, T7>(this ILogger logger, Exception exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7)

Parameters

logger ILogger
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7

LogWarning<T0, T1, T2, T3, T4, T5, T6, T7>(ILogger, Translation<T0, T1, T2, T3, T4, T5, T6, T7>, T0, T1, T2, T3, T4, T5, T6, T7)

Log a 8-arg translation using default language and settings as a WARNING log.

public static void LogWarning<T0, T1, T2, T3, T4, T5, T6, T7>(this ILogger logger, Translation<T0, T1, T2, T3, T4, T5, T6, T7> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7)

Parameters

logger ILogger
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7

LogWarning<T0, T1, T2, T3, T4, T5, T6, T7, T8>(ILogger, EventId, Exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>, T0, T1, T2, T3, T4, T5, T6, T7, T8)

Log a 9-arg translation using default language and settings as a WARNING log.

public static void LogWarning<T0, T1, T2, T3, T4, T5, T6, T7, T8>(this ILogger logger, EventId eventId, Exception exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8)

Parameters

logger ILogger
eventId EventId
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7
T8

LogWarning<T0, T1, T2, T3, T4, T5, T6, T7, T8>(ILogger, EventId, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>, T0, T1, T2, T3, T4, T5, T6, T7, T8)

Log a 9-arg translation using default language and settings as a WARNING log.

public static void LogWarning<T0, T1, T2, T3, T4, T5, T6, T7, T8>(this ILogger logger, EventId eventId, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8)

Parameters

logger ILogger
eventId EventId
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7
T8

LogWarning<T0, T1, T2, T3, T4, T5, T6, T7, T8>(ILogger, Exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>, T0, T1, T2, T3, T4, T5, T6, T7, T8)

Log a 9-arg translation using default language and settings as a WARNING log.

public static void LogWarning<T0, T1, T2, T3, T4, T5, T6, T7, T8>(this ILogger logger, Exception exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8)

Parameters

logger ILogger
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7
T8

LogWarning<T0, T1, T2, T3, T4, T5, T6, T7, T8>(ILogger, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>, T0, T1, T2, T3, T4, T5, T6, T7, T8)

Log a 9-arg translation using default language and settings as a WARNING log.

public static void LogWarning<T0, T1, T2, T3, T4, T5, T6, T7, T8>(this ILogger logger, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8)

Parameters

logger ILogger
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7
T8

Log<T0>(ILogger, LogLevel, EventId, Exception, Translation<T0>, T0)

Log a 1-arg translation using default language and settings.

public static void Log<T0>(this ILogger logger, LogLevel logLevel, EventId eventId, Exception exception, Translation<T0> translation, T0 arg0)

Parameters

logger ILogger
logLevel LogLevel
eventId EventId
exception Exception
translation Translation<T0>
arg0 T0

Type Parameters

T0

Log<T0>(ILogger, LogLevel, EventId, Translation<T0>, T0)

Log a 1-arg translation using default language and settings.

public static void Log<T0>(this ILogger logger, LogLevel logLevel, EventId eventId, Translation<T0> translation, T0 arg0)

Parameters

logger ILogger
logLevel LogLevel
eventId EventId
translation Translation<T0>
arg0 T0

Type Parameters

T0

Log<T0>(ILogger, LogLevel, Exception, Translation<T0>, T0)

Log a 1-arg translation using default language and settings.

public static void Log<T0>(this ILogger logger, LogLevel logLevel, Exception exception, Translation<T0> translation, T0 arg0)

Parameters

logger ILogger
logLevel LogLevel
exception Exception
translation Translation<T0>
arg0 T0

Type Parameters

T0

Log<T0>(ILogger, LogLevel, Translation<T0>, T0)

Log a 1-arg translation using default language and settings.

public static void Log<T0>(this ILogger logger, LogLevel logLevel, Translation<T0> translation, T0 arg0)

Parameters

logger ILogger
logLevel LogLevel
translation Translation<T0>
arg0 T0

Type Parameters

T0

Log<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(ILogger, LogLevel, EventId, Exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)

Log a 10-arg translation using default language and settings.

public static void Log<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(this ILogger logger, LogLevel logLevel, EventId eventId, Exception exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9)

Parameters

logger ILogger
logLevel LogLevel
eventId EventId
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8
arg9 T9

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7
T8
T9

Log<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(ILogger, LogLevel, EventId, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)

Log a 10-arg translation using default language and settings.

public static void Log<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(this ILogger logger, LogLevel logLevel, EventId eventId, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9)

Parameters

logger ILogger
logLevel LogLevel
eventId EventId
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8
arg9 T9

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7
T8
T9

Log<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(ILogger, LogLevel, Exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)

Log a 10-arg translation using default language and settings.

public static void Log<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(this ILogger logger, LogLevel logLevel, Exception exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9)

Parameters

logger ILogger
logLevel LogLevel
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8
arg9 T9

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7
T8
T9

Log<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(ILogger, LogLevel, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)

Log a 10-arg translation using default language and settings.

public static void Log<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(this ILogger logger, LogLevel logLevel, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9)

Parameters

logger ILogger
logLevel LogLevel
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8
arg9 T9

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7
T8
T9

Log<T0, T1>(ILogger, LogLevel, EventId, Exception, Translation<T0, T1>, T0, T1)

Log a 2-arg translation using default language and settings.

public static void Log<T0, T1>(this ILogger logger, LogLevel logLevel, EventId eventId, Exception exception, Translation<T0, T1> translation, T0 arg0, T1 arg1)

Parameters

logger ILogger
logLevel LogLevel
eventId EventId
exception Exception
translation Translation<T0, T1>
arg0 T0
arg1 T1

Type Parameters

T0
T1

Log<T0, T1>(ILogger, LogLevel, EventId, Translation<T0, T1>, T0, T1)

Log a 2-arg translation using default language and settings.

public static void Log<T0, T1>(this ILogger logger, LogLevel logLevel, EventId eventId, Translation<T0, T1> translation, T0 arg0, T1 arg1)

Parameters

logger ILogger
logLevel LogLevel
eventId EventId
translation Translation<T0, T1>
arg0 T0
arg1 T1

Type Parameters

T0
T1

Log<T0, T1>(ILogger, LogLevel, Exception, Translation<T0, T1>, T0, T1)

Log a 2-arg translation using default language and settings.

public static void Log<T0, T1>(this ILogger logger, LogLevel logLevel, Exception exception, Translation<T0, T1> translation, T0 arg0, T1 arg1)

Parameters

logger ILogger
logLevel LogLevel
exception Exception
translation Translation<T0, T1>
arg0 T0
arg1 T1

Type Parameters

T0
T1

Log<T0, T1>(ILogger, LogLevel, Translation<T0, T1>, T0, T1)

Log a 2-arg translation using default language and settings.

public static void Log<T0, T1>(this ILogger logger, LogLevel logLevel, Translation<T0, T1> translation, T0 arg0, T1 arg1)

Parameters

logger ILogger
logLevel LogLevel
translation Translation<T0, T1>
arg0 T0
arg1 T1

Type Parameters

T0
T1

Log<T0, T1, T2>(ILogger, LogLevel, EventId, Exception, Translation<T0, T1, T2>, T0, T1, T2)

Log a 3-arg translation using default language and settings.

public static void Log<T0, T1, T2>(this ILogger logger, LogLevel logLevel, EventId eventId, Exception exception, Translation<T0, T1, T2> translation, T0 arg0, T1 arg1, T2 arg2)

Parameters

logger ILogger
logLevel LogLevel
eventId EventId
exception Exception
translation Translation<T0, T1, T2>
arg0 T0
arg1 T1
arg2 T2

Type Parameters

T0
T1
T2

Log<T0, T1, T2>(ILogger, LogLevel, EventId, Translation<T0, T1, T2>, T0, T1, T2)

Log a 3-arg translation using default language and settings.

public static void Log<T0, T1, T2>(this ILogger logger, LogLevel logLevel, EventId eventId, Translation<T0, T1, T2> translation, T0 arg0, T1 arg1, T2 arg2)

Parameters

logger ILogger
logLevel LogLevel
eventId EventId
translation Translation<T0, T1, T2>
arg0 T0
arg1 T1
arg2 T2

Type Parameters

T0
T1
T2

Log<T0, T1, T2>(ILogger, LogLevel, Exception, Translation<T0, T1, T2>, T0, T1, T2)

Log a 3-arg translation using default language and settings.

public static void Log<T0, T1, T2>(this ILogger logger, LogLevel logLevel, Exception exception, Translation<T0, T1, T2> translation, T0 arg0, T1 arg1, T2 arg2)

Parameters

logger ILogger
logLevel LogLevel
exception Exception
translation Translation<T0, T1, T2>
arg0 T0
arg1 T1
arg2 T2

Type Parameters

T0
T1
T2

Log<T0, T1, T2>(ILogger, LogLevel, Translation<T0, T1, T2>, T0, T1, T2)

Log a 3-arg translation using default language and settings.

public static void Log<T0, T1, T2>(this ILogger logger, LogLevel logLevel, Translation<T0, T1, T2> translation, T0 arg0, T1 arg1, T2 arg2)

Parameters

logger ILogger
logLevel LogLevel
translation Translation<T0, T1, T2>
arg0 T0
arg1 T1
arg2 T2

Type Parameters

T0
T1
T2

Log<T0, T1, T2, T3>(ILogger, LogLevel, EventId, Exception, Translation<T0, T1, T2, T3>, T0, T1, T2, T3)

Log a 4-arg translation using default language and settings.

public static void Log<T0, T1, T2, T3>(this ILogger logger, LogLevel logLevel, EventId eventId, Exception exception, Translation<T0, T1, T2, T3> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3)

Parameters

logger ILogger
logLevel LogLevel
eventId EventId
exception Exception
translation Translation<T0, T1, T2, T3>
arg0 T0
arg1 T1
arg2 T2
arg3 T3

Type Parameters

T0
T1
T2
T3

Log<T0, T1, T2, T3>(ILogger, LogLevel, EventId, Translation<T0, T1, T2, T3>, T0, T1, T2, T3)

Log a 4-arg translation using default language and settings.

public static void Log<T0, T1, T2, T3>(this ILogger logger, LogLevel logLevel, EventId eventId, Translation<T0, T1, T2, T3> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3)

Parameters

logger ILogger
logLevel LogLevel
eventId EventId
translation Translation<T0, T1, T2, T3>
arg0 T0
arg1 T1
arg2 T2
arg3 T3

Type Parameters

T0
T1
T2
T3

Log<T0, T1, T2, T3>(ILogger, LogLevel, Exception, Translation<T0, T1, T2, T3>, T0, T1, T2, T3)

Log a 4-arg translation using default language and settings.

public static void Log<T0, T1, T2, T3>(this ILogger logger, LogLevel logLevel, Exception exception, Translation<T0, T1, T2, T3> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3)

Parameters

logger ILogger
logLevel LogLevel
exception Exception
translation Translation<T0, T1, T2, T3>
arg0 T0
arg1 T1
arg2 T2
arg3 T3

Type Parameters

T0
T1
T2
T3

Log<T0, T1, T2, T3>(ILogger, LogLevel, Translation<T0, T1, T2, T3>, T0, T1, T2, T3)

Log a 4-arg translation using default language and settings.

public static void Log<T0, T1, T2, T3>(this ILogger logger, LogLevel logLevel, Translation<T0, T1, T2, T3> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3)

Parameters

logger ILogger
logLevel LogLevel
translation Translation<T0, T1, T2, T3>
arg0 T0
arg1 T1
arg2 T2
arg3 T3

Type Parameters

T0
T1
T2
T3

Log<T0, T1, T2, T3, T4>(ILogger, LogLevel, EventId, Exception, Translation<T0, T1, T2, T3, T4>, T0, T1, T2, T3, T4)

Log a 5-arg translation using default language and settings.

public static void Log<T0, T1, T2, T3, T4>(this ILogger logger, LogLevel logLevel, EventId eventId, Exception exception, Translation<T0, T1, T2, T3, T4> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4)

Parameters

logger ILogger
logLevel LogLevel
eventId EventId
exception Exception
translation Translation<T0, T1, T2, T3, T4>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4

Type Parameters

T0
T1
T2
T3
T4

Log<T0, T1, T2, T3, T4>(ILogger, LogLevel, EventId, Translation<T0, T1, T2, T3, T4>, T0, T1, T2, T3, T4)

Log a 5-arg translation using default language and settings.

public static void Log<T0, T1, T2, T3, T4>(this ILogger logger, LogLevel logLevel, EventId eventId, Translation<T0, T1, T2, T3, T4> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4)

Parameters

logger ILogger
logLevel LogLevel
eventId EventId
translation Translation<T0, T1, T2, T3, T4>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4

Type Parameters

T0
T1
T2
T3
T4

Log<T0, T1, T2, T3, T4>(ILogger, LogLevel, Exception, Translation<T0, T1, T2, T3, T4>, T0, T1, T2, T3, T4)

Log a 5-arg translation using default language and settings.

public static void Log<T0, T1, T2, T3, T4>(this ILogger logger, LogLevel logLevel, Exception exception, Translation<T0, T1, T2, T3, T4> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4)

Parameters

logger ILogger
logLevel LogLevel
exception Exception
translation Translation<T0, T1, T2, T3, T4>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4

Type Parameters

T0
T1
T2
T3
T4

Log<T0, T1, T2, T3, T4>(ILogger, LogLevel, Translation<T0, T1, T2, T3, T4>, T0, T1, T2, T3, T4)

Log a 5-arg translation using default language and settings.

public static void Log<T0, T1, T2, T3, T4>(this ILogger logger, LogLevel logLevel, Translation<T0, T1, T2, T3, T4> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4)

Parameters

logger ILogger
logLevel LogLevel
translation Translation<T0, T1, T2, T3, T4>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4

Type Parameters

T0
T1
T2
T3
T4

Log<T0, T1, T2, T3, T4, T5>(ILogger, LogLevel, EventId, Exception, Translation<T0, T1, T2, T3, T4, T5>, T0, T1, T2, T3, T4, T5)

Log a 6-arg translation using default language and settings.

public static void Log<T0, T1, T2, T3, T4, T5>(this ILogger logger, LogLevel logLevel, EventId eventId, Exception exception, Translation<T0, T1, T2, T3, T4, T5> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5)

Parameters

logger ILogger
logLevel LogLevel
eventId EventId
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5

Type Parameters

T0
T1
T2
T3
T4
T5

Log<T0, T1, T2, T3, T4, T5>(ILogger, LogLevel, EventId, Translation<T0, T1, T2, T3, T4, T5>, T0, T1, T2, T3, T4, T5)

Log a 6-arg translation using default language and settings.

public static void Log<T0, T1, T2, T3, T4, T5>(this ILogger logger, LogLevel logLevel, EventId eventId, Translation<T0, T1, T2, T3, T4, T5> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5)

Parameters

logger ILogger
logLevel LogLevel
eventId EventId
translation Translation<T0, T1, T2, T3, T4, T5>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5

Type Parameters

T0
T1
T2
T3
T4
T5

Log<T0, T1, T2, T3, T4, T5>(ILogger, LogLevel, Exception, Translation<T0, T1, T2, T3, T4, T5>, T0, T1, T2, T3, T4, T5)

Log a 6-arg translation using default language and settings.

public static void Log<T0, T1, T2, T3, T4, T5>(this ILogger logger, LogLevel logLevel, Exception exception, Translation<T0, T1, T2, T3, T4, T5> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5)

Parameters

logger ILogger
logLevel LogLevel
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5

Type Parameters

T0
T1
T2
T3
T4
T5

Log<T0, T1, T2, T3, T4, T5>(ILogger, LogLevel, Translation<T0, T1, T2, T3, T4, T5>, T0, T1, T2, T3, T4, T5)

Log a 6-arg translation using default language and settings.

public static void Log<T0, T1, T2, T3, T4, T5>(this ILogger logger, LogLevel logLevel, Translation<T0, T1, T2, T3, T4, T5> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5)

Parameters

logger ILogger
logLevel LogLevel
translation Translation<T0, T1, T2, T3, T4, T5>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5

Type Parameters

T0
T1
T2
T3
T4
T5

Log<T0, T1, T2, T3, T4, T5, T6>(ILogger, LogLevel, EventId, Exception, Translation<T0, T1, T2, T3, T4, T5, T6>, T0, T1, T2, T3, T4, T5, T6)

Log a 7-arg translation using default language and settings.

public static void Log<T0, T1, T2, T3, T4, T5, T6>(this ILogger logger, LogLevel logLevel, EventId eventId, Exception exception, Translation<T0, T1, T2, T3, T4, T5, T6> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6)

Parameters

logger ILogger
logLevel LogLevel
eventId EventId
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5, T6>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6

Type Parameters

T0
T1
T2
T3
T4
T5
T6

Log<T0, T1, T2, T3, T4, T5, T6>(ILogger, LogLevel, EventId, Translation<T0, T1, T2, T3, T4, T5, T6>, T0, T1, T2, T3, T4, T5, T6)

Log a 7-arg translation using default language and settings.

public static void Log<T0, T1, T2, T3, T4, T5, T6>(this ILogger logger, LogLevel logLevel, EventId eventId, Translation<T0, T1, T2, T3, T4, T5, T6> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6)

Parameters

logger ILogger
logLevel LogLevel
eventId EventId
translation Translation<T0, T1, T2, T3, T4, T5, T6>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6

Type Parameters

T0
T1
T2
T3
T4
T5
T6

Log<T0, T1, T2, T3, T4, T5, T6>(ILogger, LogLevel, Exception, Translation<T0, T1, T2, T3, T4, T5, T6>, T0, T1, T2, T3, T4, T5, T6)

Log a 7-arg translation using default language and settings.

public static void Log<T0, T1, T2, T3, T4, T5, T6>(this ILogger logger, LogLevel logLevel, Exception exception, Translation<T0, T1, T2, T3, T4, T5, T6> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6)

Parameters

logger ILogger
logLevel LogLevel
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5, T6>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6

Type Parameters

T0
T1
T2
T3
T4
T5
T6

Log<T0, T1, T2, T3, T4, T5, T6>(ILogger, LogLevel, Translation<T0, T1, T2, T3, T4, T5, T6>, T0, T1, T2, T3, T4, T5, T6)

Log a 7-arg translation using default language and settings.

public static void Log<T0, T1, T2, T3, T4, T5, T6>(this ILogger logger, LogLevel logLevel, Translation<T0, T1, T2, T3, T4, T5, T6> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6)

Parameters

logger ILogger
logLevel LogLevel
translation Translation<T0, T1, T2, T3, T4, T5, T6>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6

Type Parameters

T0
T1
T2
T3
T4
T5
T6

Log<T0, T1, T2, T3, T4, T5, T6, T7>(ILogger, LogLevel, EventId, Exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7>, T0, T1, T2, T3, T4, T5, T6, T7)

Log a 8-arg translation using default language and settings.

public static void Log<T0, T1, T2, T3, T4, T5, T6, T7>(this ILogger logger, LogLevel logLevel, EventId eventId, Exception exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7)

Parameters

logger ILogger
logLevel LogLevel
eventId EventId
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7

Log<T0, T1, T2, T3, T4, T5, T6, T7>(ILogger, LogLevel, EventId, Translation<T0, T1, T2, T3, T4, T5, T6, T7>, T0, T1, T2, T3, T4, T5, T6, T7)

Log a 8-arg translation using default language and settings.

public static void Log<T0, T1, T2, T3, T4, T5, T6, T7>(this ILogger logger, LogLevel logLevel, EventId eventId, Translation<T0, T1, T2, T3, T4, T5, T6, T7> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7)

Parameters

logger ILogger
logLevel LogLevel
eventId EventId
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7

Log<T0, T1, T2, T3, T4, T5, T6, T7>(ILogger, LogLevel, Exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7>, T0, T1, T2, T3, T4, T5, T6, T7)

Log a 8-arg translation using default language and settings.

public static void Log<T0, T1, T2, T3, T4, T5, T6, T7>(this ILogger logger, LogLevel logLevel, Exception exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7)

Parameters

logger ILogger
logLevel LogLevel
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7

Log<T0, T1, T2, T3, T4, T5, T6, T7>(ILogger, LogLevel, Translation<T0, T1, T2, T3, T4, T5, T6, T7>, T0, T1, T2, T3, T4, T5, T6, T7)

Log a 8-arg translation using default language and settings.

public static void Log<T0, T1, T2, T3, T4, T5, T6, T7>(this ILogger logger, LogLevel logLevel, Translation<T0, T1, T2, T3, T4, T5, T6, T7> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7)

Parameters

logger ILogger
logLevel LogLevel
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7

Log<T0, T1, T2, T3, T4, T5, T6, T7, T8>(ILogger, LogLevel, EventId, Exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>, T0, T1, T2, T3, T4, T5, T6, T7, T8)

Log a 9-arg translation using default language and settings.

public static void Log<T0, T1, T2, T3, T4, T5, T6, T7, T8>(this ILogger logger, LogLevel logLevel, EventId eventId, Exception exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8)

Parameters

logger ILogger
logLevel LogLevel
eventId EventId
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7
T8

Log<T0, T1, T2, T3, T4, T5, T6, T7, T8>(ILogger, LogLevel, EventId, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>, T0, T1, T2, T3, T4, T5, T6, T7, T8)

Log a 9-arg translation using default language and settings.

public static void Log<T0, T1, T2, T3, T4, T5, T6, T7, T8>(this ILogger logger, LogLevel logLevel, EventId eventId, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8)

Parameters

logger ILogger
logLevel LogLevel
eventId EventId
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7
T8

Log<T0, T1, T2, T3, T4, T5, T6, T7, T8>(ILogger, LogLevel, Exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>, T0, T1, T2, T3, T4, T5, T6, T7, T8)

Log a 9-arg translation using default language and settings.

public static void Log<T0, T1, T2, T3, T4, T5, T6, T7, T8>(this ILogger logger, LogLevel logLevel, Exception exception, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8)

Parameters

logger ILogger
logLevel LogLevel
exception Exception
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7
T8

Log<T0, T1, T2, T3, T4, T5, T6, T7, T8>(ILogger, LogLevel, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>, T0, T1, T2, T3, T4, T5, T6, T7, T8)

Log a 9-arg translation using default language and settings.

public static void Log<T0, T1, T2, T3, T4, T5, T6, T7, T8>(this ILogger logger, LogLevel logLevel, Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8)

Parameters

logger ILogger
logLevel LogLevel
translation Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>
arg0 T0
arg1 T1
arg2 T2
arg3 T3
arg4 T4
arg5 T5
arg6 T6
arg7 T7
arg8 T8

Type Parameters

T0
T1
T2
T3
T4
T5
T6
T7
T8