/// <inheritdoc /> public IBucketHistogram Instance <T>(BucketHistogramOptions options, MetricTags tags, Func <T> builder) where T : IBucketHistogramMetric { return(_registry.BucketHistogram(options, tags, builder)); }
/// <inheritdoc /> public void Update(BucketHistogramOptions options, MetricTags tags, long value) { _registry.BucketHistogram(options, tags, () => _histogramBuilder.Build(options.Buckets)).Update(value); }
/// <inheritdoc /> public IBucketHistogram Instance(BucketHistogramOptions options, MetricTags tags) { return(Instance(options, tags, () => _histogramBuilder.Build(options.Buckets))); }