<PackageReference Include="Microsoft.Identity.Client" Version="4.82.1-preview" />

Microsoft.Identity.Client.Internal.Logger.CallbackIdentityLoggerAdapter

namespace Microsoft.Identity.Client.Internal.Logger { internal class CallbackIdentityLoggerAdapter : ILoggerAdapter { public bool PiiLoggingEnabled { get; } public bool IsDefaultPlatformLoggingEnabled { get; } public string ClientName { get; } public string ClientVersion { get; } public IIdentityLogger IdentityLogger { get; } public bool IsLoggingEnabled(LogLevel logLevel); public void Log(LogLevel logLevel, string messageWithPii, string messageScrubbed); public static ILoggerAdapter Create(Guid correlationId, ApplicationConfiguration config, bool isDefaultPlatformLoggingEnabled = false); public DurationLogHelper LogBlockDuration(string measuredBlockName, LogLevel logLevel = LogLevel.Verbose); public DurationLogHelper LogMethodDuration(LogLevel logLevel = LogLevel.Verbose, string methodName = null, string filePath = null); } }