Show / Hide Table of Contents

SensitiveLog Method

SensitiveLog(ILogger, LogLevel, string, params object?[])

Formats and writes a log message that may contain sensitive information at the specified log level.

C#
public static void SensitiveLog(this ILogger logger, LogLevel logLevel, string message, params object?[] args)

Parameters

Type Name Description
ILogger logger

The Logger to write to.

LogLevel logLevel

Entry will be written on this level.

string message

Format string of the log message.

object[] args

An object array that contains zero or more objects to format.

SensitiveLog(ILogger, LogLevel, Exception, string, params object?[])

Formats and writes a log message that may contain sensitive information at the specified log level.

C#
public static void SensitiveLog(this ILogger logger, LogLevel logLevel, Exception exception, string message, params object?[] args)

Parameters

Type Name Description
ILogger logger

The Logger to write to.

LogLevel logLevel

Entry will be written on this level.

Exception exception

The exception to log.

string message

Format string of the log message.

object[] args

An object array that contains zero or more objects to format.

SensitiveLog(ILogger, LogLevel, EventId, Exception, string, params object?[])

Formats and writes a log message that may contain sensitive information at the specified log level.

C#
public static void SensitiveLog(this ILogger logger, LogLevel logLevel, EventId eventId, Exception exception, string message, params object?[] args)

Parameters

Type Name Description
ILogger logger

The Logger to write to.

LogLevel logLevel

Entry will be written on this level.

EventId eventId

The event id associated with the log.

Exception exception

The exception to log.

string message

Format string of the log message.

object[] args

An object array that contains zero or more objects to format.

SensitiveLog(Logger, LogLevel, string, params object?[])

Formats and writes a log message that may contain sensitive information at the specified log level.

C#
[Obsolete("Obsolete, use equivalent ILogger method, or view the changelog for further instruction.")]
public static void SensitiveLog(this Logger logger, LogLevel logLevel, string message, params object?[] args)

Parameters

Type Name Description
Logger logger

The Logger to write to.

LogLevel logLevel

Entry will be written on this level.

string message

Format string of the log message.

object[] args

An object array that contains zero or more objects to format.

SensitiveLog(Logger, LogLevel, EventId, string, params object?[])

Formats and writes a log message that may contain sensitive information at the specified log level.

C#
[Obsolete("Obsolete, use equivalent ILogger method, or view the changelog for further instruction.")]
public static void SensitiveLog(this Logger logger, LogLevel logLevel, EventId eventId, string message, params object?[] args)

Parameters

Type Name Description
Logger logger

The Logger to write to.

LogLevel logLevel

Entry will be written on this level.

EventId eventId

The event id associated with the log.

string message

Format string of the log message.

object[] args

An object array that contains zero or more objects to format.

SensitiveLog(Logger, LogLevel, Exception, string, params object?[])

Formats and writes a log message that may contain sensitive information at the specified log level.

C#
[Obsolete("Obsolete, use equivalent ILogger method, or view the changelog for further instruction.")]
public static void SensitiveLog(this Logger logger, LogLevel logLevel, Exception exception, string message, params object?[] args)

Parameters

Type Name Description
Logger logger

The Logger to write to.

LogLevel logLevel

Entry will be written on this level.

Exception exception

The exception to log.

string message

Format string of the log message.

object[] args

An object array that contains zero or more objects to format.

In this article
Back to top Generated by DocFX