public override MeasureMetric <long> CreateInt64Measure(string name, bool absolute = true)
        {
            if (!this.longMeasures.TryGetValue(name, out var measure))
            {
                measure = new MeasureMetricSdk <long>(name);

                this.longMeasures.Add(name, measure);
            }

            return(measure);
        }
        public override MeasureMetric <double> CreateDoubleMeasure(string name, bool absolute = true)
        {
            if (!this.doubleMeasures.TryGetValue(name, out var measure))
            {
                measure = new MeasureMetricSdk <double>(name);

                this.doubleMeasures.Add(name, measure);
            }

            return(measure);
        }