Class DefaultApdexMetricProvider
Inheritance
System.Object
DefaultApdexMetricProvider
Namespace:App.Metrics.Apdex
Assembly:cs.temp.dll.dll
Syntax
public class DefaultApdexMetricProvider : IProvideApdexMetrics
Constructors
DefaultApdexMetricProvider(IBuildApdexMetrics, IMetricsRegistry, IClock)
Declaration
public DefaultApdexMetricProvider(IBuildApdexMetrics apdexBuidler, IMetricsRegistry registry, IClock clock)
Parameters
Type |
Name |
Description |
IBuildApdexMetrics |
apdexBuidler |
|
IMetricsRegistry |
registry |
|
IClock |
clock |
|
Methods
Instance(ApdexOptions)
Declaration
public IApdex Instance(ApdexOptions options)
Parameters
Type |
Name |
Description |
ApdexOptions |
options |
|
Returns
Instance(ApdexOptions, MetricTags)
Declaration
public IApdex Instance(ApdexOptions options, MetricTags tags)
Parameters
Type |
Name |
Description |
ApdexOptions |
options |
|
MetricTags |
tags |
|
Returns
Instance<T>(ApdexOptions, MetricTags, Func<T>)
Declaration
public IApdex Instance<T>(ApdexOptions options, MetricTags tags, Func<T> builder)where T : IApdexMetric
Parameters
Type |
Name |
Description |
ApdexOptions |
options |
|
MetricTags |
tags |
|
System.Func<T> |
builder |
|
Returns
Type Parameters
Instance<T>(ApdexOptions, Func<T>)
Declaration
public IApdex Instance<T>(ApdexOptions options, Func<T> builder)where T : IApdexMetric
Parameters
Type |
Name |
Description |
ApdexOptions |
options |
|
System.Func<T> |
builder |
|
Returns
Type Parameters