<PackageReference Include="OpenTelemetry" Version="1.11.2" />

OpenTelemetry.Metrics.MetricState

sealed class MetricState
namespace OpenTelemetry.Metrics { internal sealed class MetricState { [NullableContext(0)] internal delegate void RecordMeasurementAction<[Nullable(2)] T> (T value, ReadOnlySpan<KeyValuePair<string, object>> tags); public readonly Action CompleteMeasurement; public readonly RecordMeasurementAction<long> RecordMeasurementLong; public readonly RecordMeasurementAction<double> RecordMeasurementDouble; public static MetricState BuildForSingleMetric(Metric metric); public static MetricState BuildForMetricList(List<Metric> metrics); } }