public StopWatchLogger(Devmasters.Logging.Logger logger, Devmasters.Logging.PriorityLevel level, string template, double slowLoggerThreshold) : base() { this.logger = logger; this.slowLoggerThreshold = slowLoggerThreshold; this.level = level; if (!string.IsNullOrEmpty(template)) { textTemplate = template; if (!textTemplate.Contains("{0}")) { textTemplate += " finished in {0} ms"; } } this.Start(); }
public StopWatchLogger(Devmasters.Logging.Logger logger, Devmasters.Logging.PriorityLevel level, HttpContext httpContext, double slowLoggerThreshold) : base() { this.logger = logger; if (slowLoggerThreshold <= 0) { if (!string.IsNullOrEmpty(Devmasters.Config.GetWebConfigValue("PageTimerDefaultThreshold"))) { slowLoggerThreshold = Convert.ToDouble(Devmasters.Config.GetWebConfigValue("PageTimerDefaultThreshold"), Devmasters.TextUtil.USCulture); } } this.slowLoggerThreshold = slowLoggerThreshold; this.level = level; this.context = httpContext; this.Start(); }
public StopWatchLogger(Devmasters.Logging.Logger logger, string template, double slowLoggerThreshold) : this(logger, Devmasters.Logging.PriorityLevel.Debug, template, slowLoggerThreshold) { }
public StopWatchLogger(Devmasters.Logging.Logger logger, Devmasters.Logging.PriorityLevel level) : this(logger, level, string.Empty, defaultSlowLoggerThreshold) { }