/// <inheritdoc/> public override ObserverMetric <double> CreateDoubleObserver(string name, bool absolute = true) { if (!this.doubleObservers.TryGetValue(name, out var observer)) { observer = new ObserverMetricSdk <double>(name); this.doubleObservers.Add(name, observer); } return(observer); }
/// <inheritdoc/> public override ObserverMetric <long> CreateInt64Observer(string name, bool absolute = true) { if (!this.longObservers.TryGetValue(name, out var observer)) { observer = new ObserverMetricSdk <long>(name); this.longObservers.Add(name, observer); } return(observer); }