public CounterServoMetric(MonitorConfig config, HystrixServoMetricsPublisherAbstract publisher, Func <T> getValue) : base(config .withAdditionalTag(DataSourceType.COUNTER) .withAdditionalTag(publisher.ServoTypeTag) .withAdditionalTag(publisher.ServoInstanceTag)) { this.getValue = getValue; }
public InformationalServoMetric(MonitorConfig config, HystrixServoMetricsPublisherAbstract publisher, Func <T> getValue) : base(config .withAdditionalTag(DataSourceType.INFORMATIONAL) .withAdditionalTag(publisher.ServoTypeTag) .withAdditionalTag(publisher.ServoInstanceTag)) { this.getValue = getValue; }