private static EventLevel GetEventLevel(AdalTraceLevel level) { EventLevel returnLevel; switch (level) { case AdalTraceLevel.Informational: returnLevel = EventLevel.Informational; break; case AdalTraceLevel.Verbose: returnLevel = EventLevel.Verbose; break; case AdalTraceLevel.Warning: returnLevel = EventLevel.Warning; break; case AdalTraceLevel.Error: returnLevel = EventLevel.Error; break; case AdalTraceLevel.Critical: returnLevel = EventLevel.Critical; break; case AdalTraceLevel.LogAlways: returnLevel = EventLevel.LogAlways; break; default: throw new ArgumentOutOfRangeException("level"); } return(returnLevel); }
private static EventLevel GetEventLevel(AdalTraceLevel level) { EventLevel returnLevel; switch (level) { case AdalTraceLevel.Informational: returnLevel = EventLevel.Informational; break; case AdalTraceLevel.Verbose: returnLevel = EventLevel.Verbose; break; case AdalTraceLevel.Warning: returnLevel = EventLevel.Warning; break; case AdalTraceLevel.Error: returnLevel = EventLevel.Error; break; case AdalTraceLevel.Critical: returnLevel = EventLevel.Critical; break; case AdalTraceLevel.LogAlways: returnLevel = EventLevel.LogAlways; break; default: throw new ArgumentOutOfRangeException("level"); } return returnLevel; }
internal static void SetListenerLevel(AdalTraceLevel level) { if (level != AdalTraceLevel.None) { if (adalListener == null) { adalListener = new StorageFileEventListener(LogFilename); } adalListener.EnableEvents(AdalEventSource, GetEventLevel(level)); } else if (adalListener != null) { adalListener.DisableEvents(AdalEventSource); adalListener.Dispose(); adalListener = null; } }
internal static void SetListenerLevel(AdalTraceLevel level) { }