3 writes to LogEntry
Aspire.Dashboard (2)
Components\Pages\StructuredLogs.razor.cs (1)
322
LogEntry
= entry
Components\Pages\TraceDetail.razor.cs (1)
539
LogEntryViewModel = new StructureLogsDetailsViewModel {
LogEntry
= logEntry }
Aspire.Dashboard.Components.Tests (1)
Controls\StructuredLogDetailsTests.cs (1)
35
LogEntry
= new OtlpLogEntry(
31 references to LogEntry
Aspire.Dashboard (31)
Components\Controls\StructuredLogDetails.razor.cs (18)
50
ViewModel.
LogEntry
.ResourceView.AllProperties().Select(p => new TelemetryPropertyViewModel { Name = p.DisplayName, Key = p.Key, Value = p.Value })
75
if (ViewModel.
LogEntry
.InternalId != _viewModel?.
LogEntry
.InternalId)
87
var attributes = _viewModel.
LogEntry
.Attributes
93
new TelemetryPropertyViewModel { Name = "Category", Key = KnownStructuredLogFields.CategoryField, Value = _viewModel.
LogEntry
.Scope.Name }
95
if (!string.IsNullOrEmpty(_viewModel.
LogEntry
.EventName))
97
_contextAttributes.Add(new TelemetryPropertyViewModel { Name = "EventName", Key = KnownStructuredLogFields.EventNameField, Value = _viewModel.
LogEntry
.EventName });
99
if (HasTelemetryBaggage(_viewModel.
LogEntry
.TraceId))
101
_contextAttributes.Add(new TelemetryPropertyViewModel { Name = "TraceId", Key = KnownStructuredLogFields.TraceIdField, Value = _viewModel.
LogEntry
.TraceId });
103
if (HasTelemetryBaggage(_viewModel.
LogEntry
.SpanId))
105
_contextAttributes.Add(new TelemetryPropertyViewModel { Name = "SpanId", Key = KnownStructuredLogFields.SpanIdField, Value = _viewModel.
LogEntry
.SpanId });
113
new TelemetryPropertyViewModel { Name = "Level", Key = KnownStructuredLogFields.LevelField, Value = _viewModel.
LogEntry
.Severity.ToString() },
114
new TelemetryPropertyViewModel { Name = "Message", Key = KnownStructuredLogFields.MessageField, Value = _viewModel.
LogEntry
.Message },
128
Parameters = { ["TraceId"] = _viewModel.
LogEntry
.TraceId }
133
Parameters = { ["Resource"] = _viewModel.
LogEntry
.ResourceView.Resource }
138
Parameters = { ["LogEntry"] = _viewModel.
LogEntry
}
154
OnClick = () => TelemetryExportHelpers.DownloadLogEntryAsJsonAsync(JS, ViewModel.
LogEntry
)
213
c.BuildIceBreakers = (builder, context) => builder.StructuredLogs(context, ViewModel.
LogEntry
);
Components\Pages\StructuredLogs.razor.cs (2)
314
if (SelectedLogEntry?.
LogEntry
.InternalId == entry.InternalId)
422
if (entry.InternalId == SelectedLogEntry?.
LogEntry
.InternalId)
Components\Pages\TraceDetail.razor.cs (2)
394
else if (SelectedData?.LogEntryViewModel is { } selectedLog && viewModel.SpanLogs.Any(l => l.LogEntry.InternalId == selectedLog.
LogEntry
.InternalId))
531
if (SelectedData?.LogEntryViewModel?.
LogEntry
.InternalId == logEntry.InternalId)
Components_Controls_StructuredLogDetails_razor.g.cs (3)
235
__builder2.AddContent(8, (MarkupString)string.Format(ControlsStrings.StructuredLogsDetailsResource, ViewModel.
LogEntry
.ResourceView.Resource.ResourceName)
284
FormatHelpers.FormatTimeWithOptionalDate(TimeProvider, ViewModel.
LogEntry
.TimeStamp, MillisecondsDisplay.Full)
293
__builder2.AddContent(17, (MarkupString)string.Format(ControlsStrings.StructuredLogsDetailsTimestamp, FormatHelpers.FormatTimeWithOptionalDate(TimeProvider, ViewModel.
LogEntry
.TimeStamp, MillisecondsDisplay.Truncated))
Components_Pages_StructuredLogs_razor.g.cs (3)
1060
var eventName = StructureLogsDetailsViewModel.GetEventName(context!.
LogEntry
, Loc);
1072
$"{eventName} ({context!.
LogEntry
.Scope.Name})"
1093
__builder3.AddContent(105, context!.
LogEntry
.Scope.Name
Components_Pages_TraceDetail_razor.g.cs (3)
1094
title = StructureLogsDetailsViewModel.GetEventName(logEntryVm.
LogEntry
, StructuredLogsLoc);
1095
subtitle = logEntryVm.
LogEntry
.Scope.Name;
2291
var isSelected = SelectedData?.LogEntryViewModel?.
LogEntry
.InternalId == item.LogEntry.InternalId;