InstrumentState(Func< TAggregator > createAggregatorFunc)
void Update(double measurement, ReadOnlySpan< KeyValuePair< string, object > > labels)
override void Update(double measurement, ReadOnlySpan< KeyValuePair< string, object > > labels)
AggregatorStore< TAggregator > _aggregatorStore
void Collect(Instrument instrument, Action< LabeledAggregationStatistics > aggregationVisitFunc)
override void Collect(Instrument instrument, Action< LabeledAggregationStatistics > aggregationVisitFunc)