public void Consolidate(MetricValues newValues) { CallCount += newValues.CallCount; Total += newValues.Total; TotalExclusive += newValues.TotalExclusive; Min = newValues.Min < Min ? newValues.Min : Min; Max = newValues.Max > Max ? newValues.Max : Max; SumOfSquares += newValues.SumOfSquares; }
public Metric(MetricSpec metricSpec, MetricValues values) { MetricSpec = metricSpec; Values = values; }