Microsoft.Identity.Client.Core.MsalLoggerExtensions
Extension methods for ILoggerAdapter
namespace Microsoft.Identity.Client.Core
{
internal static class MsalLoggerExtensions
{
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 ErrorPiiWithPrefix(this ILoggerAdapter logger, Exception exWithPii, string prefix);
public static void ErrorPii(this ILoggerAdapter logger, string messageWithPii, string messageScrubbed);
public static void ErrorPii(this ILoggerAdapter logger, Exception exWithPii);
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);
public static void Info(this ILoggerAdapter logger, string message);
public static void Info(this ILoggerAdapter logger, Func<string> messageProducer);
public static void InfoPii(this ILoggerAdapter logger, string messageWithPii, string messageScrubbed);
public static void InfoPii(this ILoggerAdapter logger, Func<string> messageWithPiiProducer, Func<string> messageScrubbedProducer);
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);
}
}