/// <inheritdoc /> public void Decrement(CounterOptions options, long amount) { _registry.Counter(options, () => _counterBuilder.Build()).Decrement(amount); }
/// <inheritdoc /> public void Decrement(CounterOptions options, MetricTags tags) { _registry.Counter(options, tags, () => _counterBuilder.Build()).Decrement(); }
/// <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); }