Microsoft.Identity.Client.Core.MsalLoggerExtensions
Extension methods for ILoggerAdapter
public static void AlwaysPii(this ILoggerAdapter logger, string messageWithPii, string messageScrubbed)
public static void ErrorPii(this ILoggerAdapter logger, string messageWithPii, string messageScrubbed)
public static void ErrorPiiWithPrefix(this ILoggerAdapter logger, Exception exWithPii, string prefix)
This method is used to avoid string concatenation when the log level is not enabled.
public static void InfoPii(this ILoggerAdapter logger, string messageWithPii, string messageScrubbed)
public static void InfoPii(this ILoggerAdapter logger, Func<string> messageWithPiiProducer, Func<string> messageScrubbedProducer)
This method is used to avoid string concatenation when the log level is not enabled.
public static void VerbosePii(this ILoggerAdapter logger, Func<string> messageWithPiiProducer, Func<string> messageScrubbedProducer)
public static void WarningPii(this ILoggerAdapter logger, string messageWithPii, string messageScrubbed)
public static void WarningPiiWithPrefix(this ILoggerAdapter logger, Exception exWithPii, string prefix)