3 writes to LogEntry
Aspire.Dashboard (2)
Components\Pages\StructuredLogs.razor.cs (1)
322
LogEntry
= entry
Components\Pages\TraceDetail.razor.cs (1)
523
LogEntryViewModel = new StructureLogsDetailsViewModel {
LogEntry
= logEntry }
Aspire.Dashboard.Components.Tests (1)
Controls\StructuredLogDetailsTests.cs (1)
35
LogEntry
= new OtlpLogEntry(
22 references to LogEntry
Aspire.Dashboard (22)
Components\Controls\StructuredLogDetails.razor.cs (18)
48
ViewModel.
LogEntry
.ResourceView.AllProperties().Select(p => new TelemetryPropertyViewModel { Name = p.DisplayName, Key = p.Key, Value = p.Value })
73
if (ViewModel.
LogEntry
.InternalId != _viewModel?.
LogEntry
.InternalId)
85
var attributes = _viewModel.
LogEntry
.Attributes
91
new TelemetryPropertyViewModel { Name = "Category", Key = KnownStructuredLogFields.CategoryField, Value = _viewModel.
LogEntry
.Scope.Name }
93
if (!string.IsNullOrEmpty(_viewModel.
LogEntry
.EventName))
95
_contextAttributes.Add(new TelemetryPropertyViewModel { Name = "EventName", Key = KnownStructuredLogFields.EventNameField, Value = _viewModel.
LogEntry
.EventName });
97
if (HasTelemetryBaggage(_viewModel.
LogEntry
.TraceId))
99
_contextAttributes.Add(new TelemetryPropertyViewModel { Name = "TraceId", Key = KnownStructuredLogFields.TraceIdField, Value = _viewModel.
LogEntry
.TraceId });
101
if (HasTelemetryBaggage(_viewModel.
LogEntry
.SpanId))
103
_contextAttributes.Add(new TelemetryPropertyViewModel { Name = "SpanId", Key = KnownStructuredLogFields.SpanIdField, Value = _viewModel.
LogEntry
.SpanId });
111
new TelemetryPropertyViewModel { Name = "Level", Key = KnownStructuredLogFields.LevelField, Value = _viewModel.
LogEntry
.Severity.ToString() },
112
new TelemetryPropertyViewModel { Name = "Message", Key = KnownStructuredLogFields.MessageField, Value = _viewModel.
LogEntry
.Message },
126
Parameters = { ["TraceId"] = _viewModel.
LogEntry
.TraceId }
131
Parameters = { ["Resource"] = _viewModel.
LogEntry
.ResourceView.Resource }
136
Parameters = { ["LogEntry"] = _viewModel.
LogEntry
}
147
StructuredLogMenuBuilder.AddMenuItems(_logActionsMenuItems, ViewModel.
LogEntry
, EventCallback.Empty, showViewDetails: false);
205
c.BuildIceBreakers = (builder, context) => builder.StructuredLogs(context, ViewModel.
LogEntry
);
Components\Pages\StructuredLogs.razor.cs (2)
314
if (SelectedLogEntry?.
LogEntry
.InternalId == entry.InternalId)
421
if (entry.InternalId == SelectedLogEntry?.
LogEntry
.InternalId)
Components\Pages\TraceDetail.razor.cs (2)
378
else if (SelectedData?.LogEntryViewModel is { } selectedLog && viewModel.SpanLogs.Any(l => l.LogEntry.InternalId == selectedLog.
LogEntry
.InternalId))
515
if (SelectedData?.LogEntryViewModel?.
LogEntry
.InternalId == logEntry.InternalId)