public override string ToString() { var builder = new ToStringBuilder($"[ETag: `{ETag}']"); if (CaptureBody != null) { builder.Add(nameof(CaptureBody), CaptureBody); } if (CaptureBodyContentTypes != null) { builder.Add(nameof(CaptureBodyContentTypes), string.Join(", ", CaptureBodyContentTypes.Select(x => $"`{x}'"))); } if (TransactionMaxSpans.HasValue) { builder.Add(nameof(TransactionMaxSpans), TransactionMaxSpans.Value); } if (TransactionSampleRate.HasValue) { builder.Add(nameof(TransactionSampleRate), TransactionSampleRate.Value); } if (Recording.HasValue) { builder.Add(nameof(Recording), Recording.Value); } return(builder.ToString()); }
public override string ToString() { var resultBuilder = new ToStringBuilder(nameof(MetricSetDto)); resultBuilder.Add("Timestamp", Timestamp); var samplesToStringBuilder = new ToStringBuilder(""); foreach (var sample in Samples) resultBuilder.Add(sample.Key, sample.Value); resultBuilder.Add("samples", samplesToStringBuilder.ToString()); return resultBuilder.ToString(); }
public override string ToString() { var builder = new ToStringBuilder($"[ETag: `{ETag}']"); if (TransactionSampleRate.HasValue) { builder.Add(nameof(TransactionSampleRate), TransactionSampleRate.Value); } return(builder.ToString()); }