Exemple #1
0
        public static IDisposable Measure(this IMetricsBase metrics, string message)
        {
            if (metrics == null)
            {
                return(null);
            }

            return(new MeasureDisposer(metrics, new Metric("\t" + message)
            {
                Id = metrics.Id
            }));
        }
Exemple #2
0
 public MeasureDisposer(IMetricsBase metrics, Metric metric)
 {
     _metrics = metrics;
     _metric  = metric;
     _metrics.Log(metric.Message + " starting ");
 }