2 writes to Properties
Aspire.Dashboard (2)
Otlp\Model\OtlpResourceView.cs (2)
39
Properties
= properties;
45
Properties
= properties;
27 references to Properties
Aspire.Dashboard (12)
Model\TelemetryExportService.cs (1)
609
foreach (var property in resourceView.
Properties
)
Otlp\Model\OtlpResource.cs (2)
81
if (_resourceViews.TryGetValue(view.
Properties
, out var resourceView))
91
return _resourceViews.GetOrAdd(view.
Properties
, view);
Otlp\Model\OtlpResourceView.cs (1)
60
foreach (var kv in
Properties
)
Otlp\Storage\SqliteTelemetryRepository.Caching.cs (8)
108
if (resource.ViewsByProperties.TryGetValue(incomingView.
Properties
, out var cachedView))
115
parameters.Add("PropertyCount", incomingView.
Properties
.Length);
122
for (var index = 0; index < incomingView.
Properties
.Length; index++)
124
parameters.Add($"PropertyKey{index}", incomingView.
Properties
[index].Key);
125
parameters.Add($"PropertyValue{index}", incomingView.
Properties
[index].Value);
157
var properties = incomingView.
Properties
176
return AddCachedResourceView(resource, resourceViewId.Value, incomingView.
Properties
);
637
resource.ViewsByProperties[view.
Properties
] = cachedView;
Aspire.Dashboard.Tests (15)
TelemetryRepositoryTests\MetricsTests.cs (1)
74
Assert.Empty(resourceView.
Properties
);
TelemetryRepositoryTests\SqliteTelemetryPersistenceTests.cs (6)
216
var views = firstResource.GetViews().OrderBy(view => view.
Properties
.Length).ToList();
223
Assert.Empty(view.
Properties
);
228
var property = Assert.Single(view.
Properties
);
260
var views = resource.GetViews().OrderBy(view => view.
Properties
.Length).ToArray();
264
view => Assert.Empty(view.
Properties
),
265
view => Assert.Equal(KeyValuePair.Create("resource-key", "resource-value"), Assert.Single(view.
Properties
)));
TelemetryRepositoryTests\TraceTests.cs (8)
2167
var views = resource.GetViews().OrderBy(v => v.
Properties
.Length).ToList();
2169
Assert.Empty(views[0].
Properties
);
2170
Assert.Collection(views.Where(v => v.
Properties
.Length > 0),
2173
Assert.Collection(v.
Properties
,
2182
Assert.Collection(v.
Properties
,
2208
Assert.Collection(s.Source.
Properties
,
2218
Assert.Collection(s.Source.
Properties
,
2233
Assert.Collection(s.Source.
Properties
,