1 write to Attributes
Aspire.Dashboard (1)
Otlp\Model\MetricValues\DimensionScope.cs (1)
26
Attributes
= attributes;
14 references to Attributes
Aspire.Dashboard (7)
Components\Controls\Chart\ChartBase.cs (1)
91
var dimensionAttributes = InstrumentViewModel.MatchedDimensions.Select(d => d.
Attributes
).ToList();
Components\Controls\Chart\ChartContainer.razor.cs (1)
137
if (!MatchFilter(dimension.
Attributes
, dimensionFilter))
Model\TelemetryExportService.cs (2)
489
Attributes = ConvertAttributes(dimension.
Attributes
),
527
Attributes = ConvertAttributes(dimension.
Attributes
),
Otlp\Model\MetricValues\DimensionScope.cs (2)
27
var name =
Attributes
.ConcatProperties();
162
var newDimensionScope = new DimensionScope(value.Capacity, value.
Attributes
);
Otlp\Model\OtlpInstrument.cs (1)
67
Dimensions.Add(dimension.
Attributes
, dimension);
Aspire.Dashboard.Tests (7)
TelemetryRepositoryTests\MetricsTests.cs (7)
187
var dimensionAttributes = instrument.Dimensions.Single().
Attributes
;
283
var dimensionAttributes = instrument.Dimensions.Single().
Attributes
;
394
var dimension = instrumentData.Dimensions.Single(d => d.
Attributes
.Length == 0);
605
Assert.Equal(KeyValuePair.Create("key-1", "value-1"), d.
Attributes
.Single());
610
Assert.Equal(KeyValuePair.Create("key-1", "value-2"), d.
Attributes
.Single());
615
Assert.Equal(KeyValuePair.Create("key-1", "value-3"), d.
Attributes
.Single());
1247
Assert.True(Enumerable.SequenceEqual(MemoryMarshal.ToEnumerable(key), scope.
Attributes
), "Key and attributes don't match.");