15 instantiations of TelemetryPropertyViewModel
Aspire.Dashboard (15)
Components\Controls\SpanDetails.razor.cs (5)
63ViewModel.Span.Source.AllProperties().Select(p => new TelemetryPropertyViewModel { Name = p.DisplayName, Key = p.Key, Value = p.Value }) 156new TelemetryPropertyViewModel { Name = "Source", Key = KnownSourceFields.NameField, Value = _viewModel.Span.Scope.Name } 160_contextAttributes.Add(new TelemetryPropertyViewModel { Name = "Version", Key = KnownSourceFields.VersionField, Value = _viewModel.Span.Scope.Version }); 164_contextAttributes.Add(new TelemetryPropertyViewModel { Name = "TraceId", Key = KnownTraceFields.TraceIdField, Value = _viewModel.Span.TraceId }); 168_contextAttributes.Add(new TelemetryPropertyViewModel { Name = "ParentId", Key = KnownTraceFields.ParentIdField, Value = _viewModel.Span.ParentSpanId });
Components\Controls\StructuredLogDetails.razor.cs (8)
50ViewModel.LogEntry.ResourceView.AllProperties().Select(p => new TelemetryPropertyViewModel { Name = p.DisplayName, Key = p.Key, Value = p.Value }) 88.Select(a => new TelemetryPropertyViewModel { Name = a.Key, Key = $"unknown-{a.Key}", Value = a.Value }) 93new TelemetryPropertyViewModel { Name = "Category", Key = KnownStructuredLogFields.CategoryField, Value = _viewModel.LogEntry.Scope.Name } 97_contextAttributes.Add(new TelemetryPropertyViewModel { Name = "EventName", Key = KnownStructuredLogFields.EventNameField, Value = _viewModel.LogEntry.EventName }); 101_contextAttributes.Add(new TelemetryPropertyViewModel { Name = "TraceId", Key = KnownStructuredLogFields.TraceIdField, Value = _viewModel.LogEntry.TraceId }); 105_contextAttributes.Add(new TelemetryPropertyViewModel { Name = "SpanId", Key = KnownStructuredLogFields.SpanIdField, Value = _viewModel.LogEntry.SpanId }); 113new TelemetryPropertyViewModel { Name = "Level", Key = KnownStructuredLogFields.LevelField, Value = _viewModel.LogEntry.Severity.ToString() }, 114new TelemetryPropertyViewModel { Name = "Message", Key = KnownStructuredLogFields.MessageField, Value = _viewModel.LogEntry.Message },
Model\SpanDetailsViewModel.cs (2)
31entryProperties.Add(new TelemetryPropertyViewModel 58return new TelemetryPropertyViewModel { Name = f.DisplayName, Key = f.Key, Value = f.Value };
60 references to TelemetryPropertyViewModel
Aspire.Dashboard (59)
Components\Controls\SpanDetails.razor.cs (5)
56private IQueryable<TelemetryPropertyViewModel> FilteredItems => 59private IQueryable<TelemetryPropertyViewModel> FilteredContextItems => 62private IQueryable<TelemetryPropertyViewModel> FilteredResourceItems => 81private List<TelemetryPropertyViewModel> _contextAttributes = null!; 92private bool ApplyFilter(TelemetryPropertyViewModel vm)
Components\Controls\StructuredLogDetails.razor.cs (11)
40internal IQueryable<TelemetryPropertyViewModel> FilteredItems => 43internal IQueryable<TelemetryPropertyViewModel> FilteredExceptionItems => 46internal IQueryable<TelemetryPropertyViewModel> FilteredContextItems => 49internal IQueryable<TelemetryPropertyViewModel> FilteredResourceItems => 58private List<TelemetryPropertyViewModel> _logEntryAttributes = null!; 59private List<TelemetryPropertyViewModel> _contextAttributes = null!; 60private List<TelemetryPropertyViewModel> _exceptionAttributes = null!; 171private static void MoveAttributes(List<TelemetryPropertyViewModel> source, List<TelemetryPropertyViewModel> destination, Func<TelemetryPropertyViewModel, bool> predicate) 184private bool ApplyFilter(TelemetryPropertyViewModel vm)
Components_Controls_SpanDetails_razor.g.cs (18)
668TelemetryPropertyViewModel 674__builder3.AddComponentParameter(65, nameof(global::Aspire.Dashboard.Components.Controls.PropertyGrid<TelemetryPropertyViewModel>. 682), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Linq.IQueryable<TelemetryPropertyViewModel>>( 691__builder3.AddComponentParameter(66, nameof(global::Aspire.Dashboard.Components.Controls.PropertyGrid<TelemetryPropertyViewModel>. 700__builder3.AddComponentParameter(67, nameof(global::Aspire.Dashboard.Components.Controls.PropertyGrid<TelemetryPropertyViewModel>. 717__builder3.AddComponentParameter(68, nameof(global::Aspire.Dashboard.Components.Controls.PropertyGrid<TelemetryPropertyViewModel>. 830TelemetryPropertyViewModel 836__builder3.AddComponentParameter(84, nameof(global::Aspire.Dashboard.Components.Controls.PropertyGrid<TelemetryPropertyViewModel>. 844), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Linq.IQueryable<TelemetryPropertyViewModel>>( 853__builder3.AddComponentParameter(85, nameof(global::Aspire.Dashboard.Components.Controls.PropertyGrid<TelemetryPropertyViewModel>. 862__builder3.AddComponentParameter(86, nameof(global::Aspire.Dashboard.Components.Controls.PropertyGrid<TelemetryPropertyViewModel>. 879__builder3.AddComponentParameter(87, nameof(global::Aspire.Dashboard.Components.Controls.PropertyGrid<TelemetryPropertyViewModel>. 992TelemetryPropertyViewModel 998__builder3.AddComponentParameter(103, nameof(global::Aspire.Dashboard.Components.Controls.PropertyGrid<TelemetryPropertyViewModel>. 1006), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Linq.IQueryable<TelemetryPropertyViewModel>>( 1015__builder3.AddComponentParameter(104, nameof(global::Aspire.Dashboard.Components.Controls.PropertyGrid<TelemetryPropertyViewModel>. 1024__builder3.AddComponentParameter(105, nameof(global::Aspire.Dashboard.Components.Controls.PropertyGrid<TelemetryPropertyViewModel>. 1041__builder3.AddComponentParameter(106, nameof(global::Aspire.Dashboard.Components.Controls.PropertyGrid<TelemetryPropertyViewModel>.
Components_Controls_StructuredLogDetails_razor.g.cs (23)
584TelemetryPropertyViewModel 590__builder3.AddComponentParameter(59, nameof(global::Aspire.Dashboard.Components.Controls.PropertyGrid<TelemetryPropertyViewModel>. 598), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Linq.IQueryable<TelemetryPropertyViewModel>>( 607__builder3.AddComponentParameter(60, nameof(global::Aspire.Dashboard.Components.Controls.PropertyGrid<TelemetryPropertyViewModel>. 616__builder3.AddComponentParameter(61, nameof(global::Aspire.Dashboard.Components.Controls.PropertyGrid<TelemetryPropertyViewModel>. 633__builder3.AddComponentParameter(62, nameof(global::Aspire.Dashboard.Components.Controls.PropertyGrid<TelemetryPropertyViewModel>. 746TelemetryPropertyViewModel 752__builder3.AddComponentParameter(78, nameof(global::Aspire.Dashboard.Components.Controls.PropertyGrid<TelemetryPropertyViewModel>. 760), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Linq.IQueryable<TelemetryPropertyViewModel>>( 769__builder3.AddComponentParameter(79, nameof(global::Aspire.Dashboard.Components.Controls.PropertyGrid<TelemetryPropertyViewModel>. 778__builder3.AddComponentParameter(80, nameof(global::Aspire.Dashboard.Components.Controls.PropertyGrid<TelemetryPropertyViewModel>. 795__builder3.AddComponentParameter(81, nameof(global::Aspire.Dashboard.Components.Controls.PropertyGrid<TelemetryPropertyViewModel>. 924TelemetryPropertyViewModel 930__builder3.AddComponentParameter(96, nameof(global::Aspire.Dashboard.Components.Controls.PropertyGrid<TelemetryPropertyViewModel>. 938), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Linq.IQueryable<TelemetryPropertyViewModel>>( 947__builder3.AddComponentParameter(97, nameof(global::Aspire.Dashboard.Components.Controls.PropertyGrid<TelemetryPropertyViewModel>. 956__builder3.AddComponentParameter(98, nameof(global::Aspire.Dashboard.Components.Controls.PropertyGrid<TelemetryPropertyViewModel>. 1076TelemetryPropertyViewModel 1082__builder3.AddComponentParameter(113, nameof(global::Aspire.Dashboard.Components.Controls.PropertyGrid<TelemetryPropertyViewModel>. 1090), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Linq.IQueryable<TelemetryPropertyViewModel>>( 1099__builder3.AddComponentParameter(114, nameof(global::Aspire.Dashboard.Components.Controls.PropertyGrid<TelemetryPropertyViewModel>. 1108__builder3.AddComponentParameter(115, nameof(global::Aspire.Dashboard.Components.Controls.PropertyGrid<TelemetryPropertyViewModel>. 1125__builder3.AddComponentParameter(116, nameof(global::Aspire.Dashboard.Components.Controls.PropertyGrid<TelemetryPropertyViewModel>.
Model\SpanDetailsViewModel.cs (2)
16public required List<TelemetryPropertyViewModel> Properties { get; init; } 56static TelemetryPropertyViewModel CreateTelemetryProperty(OtlpDisplayField f)
Aspire.Dashboard.Components.Tests (1)
Controls\StructuredLogDetailsTests.cs (1)
66static void AssertUniqueKeys(IEnumerable<TelemetryPropertyViewModel> properties)