Show / Hide Table of Contents

SensitiveLogTrace Method

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

Formats and writes a trace log message that contains potentially sensitive information.

C#
public static void SensitiveLogTrace(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.LogTrace(0, exception, "Error while processing request from {Address}", address)

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

Formats and writes a trace log message that contains potentially sensitive information.

C#
public static void SensitiveLogTrace(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.LogTrace(0, "Processing request from {Address}", address)

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

Formats and writes a trace log message that contains potentially sensitive information.

C#
public static void SensitiveLogTrace(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.LogTrace(exception, "Error while processing request from {Address}", address)

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

Formats and writes a trace log message that contains potentially sensitive information.

C#
public static void SensitiveLogTrace(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.LogTrace("Processing request from {Address}", address)

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

Formats and writes a trace log message that contains potentially sensitive information.

C#
[Obsolete("Obsolete, use equivalent ILogger method, or view the changelog for further instruction.")]
public static void SensitiveLogTrace(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.LogTrace(0, exception, "Error while processing request from {Address}", address)

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

Formats and writes a trace log message that contains potentially sensitive information.

C#
[Obsolete("Obsolete, use equivalent ILogger method, or view the changelog for further instruction.")]
public static void SensitiveLogTrace(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.LogTrace(0, "Processing request from {Address}", address)

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

Formats and writes a trace log message that contains potentially sensitive information.

C#
[Obsolete("Obsolete, use equivalent ILogger method, or view the changelog for further instruction.")]
public static void SensitiveLogTrace(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.LogTrace(exception, "Error while processing request from {Address}", address)

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

Formats and writes a trace log message that contains potentially sensitive information.

C#
[Obsolete("Obsolete, use equivalent ILogger method, or view the changelog for further instruction.")]
public static void SensitiveLogTrace(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.LogTrace("Processing request from {Address}", address)

In this article
Back to top Generated by DocFX