<PackageReference Include="Microsoft.Identity.Client" Version="4.83.0" />

Microsoft.Identity.Client.Core.MsalLoggerExtensions

static class MsalLoggerExtensions
Extension methods for ILoggerAdapter
public static void Always(this ILoggerAdapter logger, string message)

public static void AlwaysPii(this ILoggerAdapter logger, string messageWithPii, string messageScrubbed)

public static void Error(this ILoggerAdapter logger, string message)

public static void ErrorPii(this ILoggerAdapter logger, string messageWithPii, string messageScrubbed)

public static void ErrorPii(this ILoggerAdapter logger, Exception exWithPii)

public static void ErrorPiiWithPrefix(this ILoggerAdapter logger, Exception exWithPii, string prefix)

public static void Info(this ILoggerAdapter logger, string message)

public static void Info(this ILoggerAdapter logger, Func<string> messageProducer)

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 InfoPii(this ILoggerAdapter logger, Exception exWithPii)

public static void Verbose(this ILoggerAdapter logger, Func<string> messageProducer)

public static void VerbosePii(this ILoggerAdapter logger, Func<string> messageWithPiiProducer, Func<string> messageScrubbedProducer)

public static void Warning(this ILoggerAdapter logger, string message)

public static void WarningPii(this ILoggerAdapter logger, string messageWithPii, string messageScrubbed)

public static void WarningPii(this ILoggerAdapter logger, Exception exWithPii)

public static void WarningPiiWithPrefix(this ILoggerAdapter logger, Exception exWithPii, string prefix)