public void SubComponentCounterExample(ILogStream log) { Stopwatch timer = Stopwatch.StartNew(); // do additional work here log.IncrementCounterBy(_processTimeDB, timer.ElapsedMilliseconds); }
public void CounterExample(ILogStream log) { log.IncrementCounter(_totalRequests); log.IncrementCounter(_activeRequests); Stopwatch timer = Stopwatch.StartNew(); // do additional work here SubComponentCounterExample(log); // do additional work here log.IncrementCounterBy(_processTimeBL, timer.ElapsedMilliseconds); log.DecrementCounter(_activeRequests); }
public static void IncrementCounterBy(this ILogStream log, IRawCounterToken ct, Startwatch value) { log.IncrementCounterBy(ct, value.ElapsedTicks); }
public virtual void IncrementCounterBy(ICounterToken ct, long value) { _inner.IncrementCounterBy(ct, value); }
public static void IncrementCounter(this ILogStream log, ICounterToken ct) { log.IncrementCounterBy(ct, 1); }
public static void IncrementCounterBy(this ILogStream log, ICounterToken ct, ILogToken lt, Stopwatch watch) { var nct = LogManager.CreateNamedCounterToken(ct.Counter, lt.Name); log.IncrementCounterBy(nct, watch.ElapsedTicks); }
public static void IncrementCounterBy(this ILogStream log, ICounterToken ct, ILogToken lt, long value) { var nct = LogManager.CreateNamedCounterToken(ct.Counter, lt.Name); log.IncrementCounterBy(nct, value); }
public static void DecrementCounter(this ILogStream log, ICounterToken ct, ILogToken lt) { var nct = LogManager.CreateNamedCounterToken(ct.Counter, lt.Name); log.IncrementCounterBy(nct, -1); }
public static void IncrementCounterBy(this ILogStream log, ICounterToken ct, Stopwatch watch) { log.IncrementCounterBy(ct, watch.ElapsedTicks); }
public static void IncrementCounterBy(this ILogStream log, IRawCounterToken ct, IUnstoppablePerformanceEvent value) { log.IncrementCounterBy(ct, value.TimeData.ElapsedTicks); }