/// <summary> /// Remove this logger from the logging delegate /// </summary> /// <param name="disposing"></param> public virtual void Dispose(bool disposing) { if (disposing && _logger != null) { AdalCompositeLogger.Disable(this); _logger = null; } }
/// <summary> /// Manually disable the logger /// </summary> public static void Disable() { AdalCompositeLogger.Disable(); }
public AdalLogger(Action <string> logger) { _logger = logger; AdalCompositeLogger.Enable(this); }