I prefer to pass all metricNameDtos in getResult() method