private void FullFwAssertValid(MetricSetDto metricSet) { metricSet.Should().NotBeNull(); foreach (var(metricTypeName, _) in metricSet.Samples) { if (MetricsAssertValid.MetricMetadataPerType[metricTypeName].ImplRequiresAccessToPerfCounters) { SampleAppShouldHaveAccessToPerfCounters.Should() .BeTrue($"Metric {metricTypeName} implementation requires access to performance counters"); } } }
private void FullFwAssertValid(MetricSetDto metricSet) { metricSet.Should().NotBeNull(); // ReSharper disable once ForeachCanBePartlyConvertedToQueryUsingAnotherGetEnumerator foreach (var(metricTypeName, _) in metricSet.Samples) { if (MetricsAssertValid.MetricMetadataPerType[metricTypeName].ImplRequiresAccessToPerfCounters) { SampleAppShouldHaveAccessToPerfCounters.Should() .BeTrue($"Metric {metricTypeName} implementation requires access to performance counters"); } } }