18 references to DataCase
Aspire.Dashboard (18)
artifacts\obj\Aspire.Dashboard\Debug\net8.0\opentelemetry\proto\metrics\v1\Metrics.cs (4)
1166switch (other.DataCase) { 1368if (DataCase != other.DataCase) return false; 1537switch (other.DataCase) {
Otlp\Model\OtlpHelpers.cs (1)
48return metric.DataCase switch
Otlp\Storage\SqliteTelemetryRepository.Caching.cs (7)
312InstrumentType = (int)MapMetricType(metric.DataCase), 314IsMonotonic = metric.DataCase == Metric.DataOneofCase.Sum && metric.Sum.IsMonotonic 325InstrumentType = (int)MapMetricType(metric.DataCase), 349.Where(metric => !string.IsNullOrEmpty(metric.Name) && metric.DataCase is 386parameters.Add($"InstrumentType{index}", (int)MapMetricType(batch[index].DataCase)); 388parameters.Add($"IsMonotonic{index}", batch[index].DataCase == Metric.DataOneofCase.Sum && batch[index].Sum.IsMonotonic); 410InstrumentType = (int)MapMetricType(metric.DataCase),
Otlp\Storage\SqliteTelemetryRepository.Metrics.Writes.cs (6)
120if (metric.DataCase is Metric.DataOneofCase.Summary or Metric.DataOneofCase.ExponentialHistogram) 123_otlpContext.Logger.LogInformation("Error adding {MetricType} metrics. {MetricType} is not supported.", metric.DataCase, metric.DataCase); 126if (metric.DataCase is Metric.DataOneofCase.None) 143switch (metric.DataCase) 819return metric.DataCase switch