private static void SetVerbosity(TraceVerbosity newValue) { Locker.EnterWriteLock(); try { _verbosity = newValue; } finally { Locker.ExitWriteLock(); } }
public static void ResetSettings() { Level = DefaultLevel; Verbosity = DefaultVerbosity; }
public static void TurnOff() { Level = TraceLevel.None; Verbosity = TraceVerbosity.Minimal; }
public static AzureEventSourceListener Create(TraceVerbosity verbosity) => new((eventArgs, formattedMessage) => WriteTraceLine(eventArgs, formattedMessage, verbosity), EventLevel.LogAlways);