Interface IProvideCounterMetrics
Namespace:App.Metrics.Counter.Abstractions
Assembly:cs.temp.dll.dll
Syntax
public interface IProvideCounterMetrics
Methods
Instance(CounterOptions)
Declaration
ICounter Instance(CounterOptions options)
Parameters
Type |
Name |
Description |
CounterOptions |
options |
|
Returns
Instance(CounterOptions, MetricTags)
Declaration
ICounter Instance(CounterOptions options, MetricTags tags)
Parameters
Type |
Name |
Description |
CounterOptions |
options |
|
MetricTags |
tags |
|
Returns
Instance<T>(CounterOptions, MetricTags, Func<T>)
Declaration
ICounter Instance<T>(CounterOptions options, MetricTags tags, Func<T> builder)where T : ICounterMetric
Parameters
Type |
Name |
Description |
CounterOptions |
options |
|
MetricTags |
tags |
|
System.Func<T> |
builder |
|
Returns
Type Parameters
Instance<T>(CounterOptions, Func<T>)
Declaration
ICounter Instance<T>(CounterOptions options, Func<T> builder)where T : ICounterMetric
Parameters
Type |
Name |
Description |
CounterOptions |
options |
|
System.Func<T> |
builder |
|
Returns
Type Parameters