private IDisposable StartHttpSysTracing(string path) { var httpSysLoggingEnabledValue = ConfigurationManager.AppSettings["httpSysLoggingEnabled"]; bool httpSysLoggingEnabled; if (!Boolean.TryParse(httpSysLoggingEnabledValue, out httpSysLoggingEnabled) || !httpSysLoggingEnabled) { return(null); } var etw = new HttpSysEtwWrapper(path); if (etw.StartLogging()) { return(etw); } return(null); }
private IDisposable StartHttpSysTracing(string path) { var httpSysLoggingEnabledValue = ConfigurationManager.AppSettings["httpSysLoggingEnabled"]; bool httpSysLoggingEnabled; if (!Boolean.TryParse(httpSysLoggingEnabledValue, out httpSysLoggingEnabled) || !httpSysLoggingEnabled) { return null; } var etw = new HttpSysEtwWrapper(path); if (etw.StartLogging()) { return etw; } return null; }