Microsoft.Identity.Client.Core.ILoggerAdapter
interface ILoggerAdapter
For expensive logging messages (e.g. when the log message evaluates a variable),
it is better to check the log level ahead of time so as not to evaluate the expensive message and then discard it.
DurationLogHelper LogMethodDuration(LogLevel logLevel = 3, string methodName = null, string filePath = null)