16 instantiations of TelemetryPropertyViewModel
Aspire.Dashboard (16)
Components\Controls\SpanDetails.razor.cs (5)
59
ViewModel.Span.Source.AllProperties().Select(p => new
TelemetryPropertyViewModel
{ Name = p.DisplayName, Key = p.Key, Value = p.Value })
120
new
TelemetryPropertyViewModel
{ Name = "Source", Key = KnownSourceFields.NameField, Value = _viewModel.Span.Scope.Name }
124
_contextAttributes.Add(new
TelemetryPropertyViewModel
{ Name = "Version", Key = KnownSourceFields.VersionField, Value = _viewModel.Span.Scope.Version });
128
_contextAttributes.Add(new
TelemetryPropertyViewModel
{ Name = "TraceId", Key = KnownTraceFields.TraceIdField, Value = _viewModel.Span.TraceId });
132
_contextAttributes.Add(new
TelemetryPropertyViewModel
{ Name = "ParentId", Key = KnownTraceFields.ParentIdField, Value = _viewModel.Span.ParentSpanId });
Components\Controls\StructuredLogDetails.razor.cs (8)
44
ViewModel.LogEntry.ResourceView.AllProperties().Select(p => new
TelemetryPropertyViewModel
{ Name = p.DisplayName, Key = p.Key, Value = p.Value })
77
.Select(a => new
TelemetryPropertyViewModel
88
new
TelemetryPropertyViewModel
{ Name = "Category", Key = KnownStructuredLogFields.CategoryField, Value = _viewModel.LogEntry.Scope.Name }
92
_contextAttributes.Add(new
TelemetryPropertyViewModel
{ Name = "EventName", Key = KnownStructuredLogFields.EventNameField, Value = _viewModel.LogEntry.EventName });
96
_contextAttributes.Add(new
TelemetryPropertyViewModel
{ Name = "TraceId", Key = KnownStructuredLogFields.TraceIdField, Value = _viewModel.LogEntry.TraceId });
100
_contextAttributes.Add(new
TelemetryPropertyViewModel
{ Name = "SpanId", Key = KnownStructuredLogFields.SpanIdField, Value = _viewModel.LogEntry.SpanId });
108
new
TelemetryPropertyViewModel
{ Name = "Level", Key = KnownStructuredLogFields.LevelField, Value = _viewModel.LogEntry.Severity.ToString() },
109
new
TelemetryPropertyViewModel
Model\SpanDetailsViewModel.cs (3)
31
entryProperties.Add(new
TelemetryPropertyViewModel
38
entryProperties.AddRange(span.GetAttributeProperties().Select(f => new
TelemetryPropertyViewModel
64
return new
TelemetryPropertyViewModel
{ Name = f.DisplayName, Key = f.Key, Value = f.Value };
19 references to TelemetryPropertyViewModel
Aspire.Dashboard (18)
Components\Controls\SpanDetails.razor.cs (5)
52
private IEnumerable<
TelemetryPropertyViewModel
> FilteredItems =>
55
private IEnumerable<
TelemetryPropertyViewModel
> FilteredContextItems =>
58
private IEnumerable<
TelemetryPropertyViewModel
> FilteredResourceItems =>
77
private List<
TelemetryPropertyViewModel
> _contextAttributes = null!;
84
private bool ApplyFilter(
TelemetryPropertyViewModel
vm)
Components\Controls\StructuredLogDetails.razor.cs (11)
34
internal IEnumerable<
TelemetryPropertyViewModel
> FilteredItems =>
37
internal IEnumerable<
TelemetryPropertyViewModel
> FilteredExceptionItems =>
40
internal IEnumerable<
TelemetryPropertyViewModel
> FilteredContextItems =>
43
internal IEnumerable<
TelemetryPropertyViewModel
> FilteredResourceItems =>
52
private List<
TelemetryPropertyViewModel
> _logEntryAttributes = null!;
53
private List<
TelemetryPropertyViewModel
> _contextAttributes = null!;
54
private List<
TelemetryPropertyViewModel
> _exceptionAttributes = null!;
166
private static void MoveAttributes(List<
TelemetryPropertyViewModel
> source, List<
TelemetryPropertyViewModel
> destination, Func<
TelemetryPropertyViewModel
, bool> predicate)
179
private bool ApplyFilter(
TelemetryPropertyViewModel
vm)
Model\SpanDetailsViewModel.cs (2)
16
public required List<
TelemetryPropertyViewModel
> Properties { get; init; }
62
static
TelemetryPropertyViewModel
CreateTelemetryProperty(OtlpDisplayField f)
Aspire.Dashboard.Components.Tests (1)
Controls\StructuredLogDetailsTests.cs (1)
128
static void AssertUniqueKeys(IEnumerable<
TelemetryPropertyViewModel
> properties)