public static void UpdateConfig() { _configSection = IICConfigurationManager.Configurator.GetConfigSecion <TracingConfigSection>( "IICTracing", delegate(TracingConfigSection section) { _configSection = section; ReloadConfiguration(); } ); }
static TracingManager() { _queueTracing = new LazyQueue <TracingEvent>("TracingManager.QueueTracing", 32, 50, TracingDequeueAction); _queueLog = new LazyQueue <SystemLogEvent>("TracingManager.QueueLog", 32, 50, SystemLogDequeueAction); _configSection = IICConfigSection.CreateDefault <TracingConfigSection>(); _level = TracingLevel.Off; ReloadConfiguration(); //AppDomain.CurrentDomain.UnhandledException += new UnhandledExceptionEventHandler(UnhandledException); //Trace.Listeners.Add(new DebugTraceListener()); ObserverManager.RegisterObserver("Tracing", ObserveProc, ClearObserver); }
public static void UpdateConfig(TracingConfigSection section) { _configSection = section; ReloadConfiguration(); }