internal void IncrementCounter(Metric metric) { if (!IsEnabled) return; lock (metricsLock) { long value; if (!Counters.TryGetValue(metric, out value)) { value = 1; } else { value++; } Counters[metric] = value; } }