/// <inheritdoc />
 public void Decrement(CounterOptions options, long amount)
 {
     _registry.Counter(options, () => _counterBuilder.Build()).Decrement(amount);
 }
Example #2
0
 /// <inheritdoc />
 public void Decrement(CounterOptions options, MetricTags tags)
 {
     _registry.Counter(options, tags, () => _counterBuilder.Build()).Decrement();
 }
Example #3
0
 /// <inheritdoc />
 public ICounter Instance <T>(CounterOptions options, Func <T> builder)
     where T : ICounterMetric
 {
     return(_registry.Counter(options, builder));
 }
 /// <inheritdoc />
 public void Decrement(CounterOptions options, long amount)
 {
     _registry.Counter(options, () => Advanced.BuildCounter(options)).Decrement(amount);
 }