/// <inheritdoc/>
        public void Visit(SingleValueMetric metric)
        {
            Ensure.ArgumentNotNull(metric, "metric");

            string result = SingleValueFormatter.Output(metric.Name, metric.UnitOfMeasurement, metric.GetValue());
            writer.WriteLine(result);
        }
 /// <inheritdoc/>
 public void Visit(SingleValueMetric metric)
 {
     Ensure.ArgumentNotNull(metric, "metric");
     writer.WriteElementString(metric.Name, metric.GetValue());
 }