Show / Hide Table of Contents

SensitiveLogError Method

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

Formats and writes an error log message that contains potentially sensitive information.

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

Parameters

Type Name Description
ILogger logger

The Logger to write to.

EventId eventId

The event id associated with the log.

Exception exception

The exception to log.

string message

Format string of the log message in message template format. Example: "User {User} logged in from {Address}"

object[] args

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

Examples

logger.LogError(0, exception, "Error while processing request from {Address}", address)

SensitiveLogError(ILogger, EventId, string, params object?[])

Formats and writes an error log message that contains potentially sensitive information.

C#
public static void SensitiveLogError(this ILogger logger, EventId eventId, string message, params object?[] args)

Parameters

Type Name Description
ILogger logger

The Logger to write to.

EventId eventId

The event id associated with the log.

string message

Format string of the log message in message template format. Example: "User {User} logged in from {Address}"

object[] args

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

Examples

logger.LogError(0, "Processing request from {Address}", address)

SensitiveLogError(ILogger, Exception, string, params object?[])

Formats and writes an error log message that contains potentially sensitive information.

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

Parameters

Type Name Description
ILogger logger

The Logger to write to.

Exception exception

The exception to log.

string message

Format string of the log message in message template format. Example: "User {User} logged in from {Address}"

object[] args

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

Examples

logger.LogError(exception, "Error while processing request from {Address}", address)

SensitiveLogError(ILogger, string, params object?[])

Formats and writes an error log message that contains potentially sensitive information.

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

Parameters

Type Name Description
ILogger logger

The Logger to write to.

string message

Format string of the log message in message template format. Example: "User {User} logged in from {Address}"

object[] args

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

Examples

logger.LogError("Processing request from {Address}", address)

SensitiveLogError(Logger, EventId, Exception, string, params object?[])

Formats and writes an error log message that contains potentially sensitive information.

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

Parameters

Type Name Description
Logger logger

The Logger to write to.

EventId eventId

The event id associated with the log.

Exception exception

The exception to log.

string message

Format string of the log message in message template format. Example: "User {User} logged in from {Address}"

object[] args

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

Examples

logger.LogError(0, exception, "Error while processing request from {Address}", address)

SensitiveLogError(Logger, EventId, string, params object?[])

Formats and writes an error log message that contains potentially sensitive information.

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

Parameters

Type Name Description
Logger logger

The Logger to write to.

EventId eventId

The event id associated with the log.

string message

Format string of the log message in message template format. Example: "User {User} logged in from {Address}"

object[] args

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

Examples

logger.LogError(0, "Processing request from {Address}", address)

SensitiveLogError(Logger, Exception, string, params object?[])

Formats and writes an error log message that contains potentially sensitive information.

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

Parameters

Type Name Description
Logger logger

The Logger to write to.

Exception exception

The exception to log.

string message

Format string of the log message in message template format. Example: "User {User} logged in from {Address}"

object[] args

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

Examples

logger.LogError(exception, "Error while processing request from {Address}", address)

SensitiveLogError(Logger, string, params object?[])

Formats and writes an error log message that contains potentially sensitive information.

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

Parameters

Type Name Description
Logger logger

The Logger to write to.

string message

Format string of the log message in message template format. Example: "User {User} logged in from {Address}"

object[] args

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

Examples

logger.LogError("Processing request from {Address}", address)

In this article
Back to top Generated by DocFX