1 write to Message
Aspire.Dashboard (1)
Otlp\Model\OtlpLogEntry.cs (1)
69
Message
= record.Body is { } body
37 references to Message
Aspire.Dashboard (14)
Components\Controls\StructuredLogActions.razor.cs (1)
75
await TextVisualizerDialog.OpenDialogAsync(ViewportInformation, DialogService, DialogsLoc, header, LogEntry.
Message
, containsSecret: false);
Components\Controls\StructuredLogDetails.razor.cs (1)
108
new TelemetryPropertyViewModel { Name = "Message", Key = KnownStructuredLogFields.MessageField, Value = _viewModel.LogEntry.
Message
},
Components_Pages_TraceDetail_razor.g.cs (1)
2538
__builder7.AddContent(325, FormatHelpers.TruncateText(item.LogEntry.
Message
, maxLength: 150)
Components_ResourcesGridColumns_LogMessageColumnDisplay_razor.g.cs (3)
228
FormatHelpers.TruncateText(LogEntry.
Message
, FormatHelpers.ColumnMaximumTextLength)
245
LogEntry.
Message
279
FormatHelpers.TruncateText(LogEntry.
Message
, FormatHelpers.TooltipMaximumTextLength)
Model\Assistant\AIHelpers.cs (1)
344
["message"] = context.AddValue(l.
Message
, id => $@"Duplicate of ""message"" for log entry {id.InternalId}", l),
Model\GenAI\GenAIVisualizerDialogViewModel.cs (2)
274
if (!string.IsNullOrEmpty(item.
Message
) && OtlpHelpers.GetEventName(item) is { } name && TryMapEventName(name, out var type))
276
var parts = DeserializeEventContent(index, type.Value, item.
Message
);
Model\Otlp\TelemetryFilter.cs (2)
131
case nameof(OtlpLogEntry.
Message
):
134
return input.Where(x => func(x.
Message
, Value));
Model\StructuredLogsViewModel.cs (1)
135
filters.Add(new FieldTelemetryFilter { Field = nameof(OtlpLogEntry.
Message
), Condition = FilterCondition.Contains, Value = FilterText });
Model\TelemetryExportService.cs (1)
198
Body = new OtlpAnyValueJson { StringValue = log.
Message
},
Otlp\Model\OtlpLogEntry.cs (1)
129
KnownStructuredLogFields.MessageField => log.
Message
,
Aspire.Dashboard.Tests (23)
Integration\OtlpHttpJsonTests.cs (1)
502
Assert.Equal("Example log record", log.
Message
);
TelemetryRepositoryTests\LogTests.cs (22)
78
Assert.Equal("Test Value!", resource.
Message
);
130
Assert.Equal("", resource.
Message
);
182
Assert.Equal("1", l.
Message
);
185
l => Assert.Equal("2", l.
Message
),
186
l => Assert.Equal("3", l.
Message
),
187
l => Assert.Equal("4", l.
Message
),
188
l => Assert.Equal("5", l.
Message
),
189
l => Assert.Equal("6", l.
Message
),
190
l => Assert.Equal("7", l.
Message
),
191
l => Assert.Equal("8", l.
Message
),
192
l => Assert.Equal("9", l.
Message
),
193
l => Assert.Equal("10", l.
Message
));
671
Assert.Equal("0123456789012345", resource.
Message
);
813
Filters = [new FieldTelemetryFilter { Condition = FilterCondition.Contains, Field = nameof(OtlpLogEntry.
Message
), Value = "does_not_contain" }]
821
Filters = [new FieldTelemetryFilter { Condition = FilterCondition.Contains, Field = nameof(OtlpLogEntry.
Message
), Value = "message" }]
937
Assert.Equal("Test Value!", resource.
Message
);
960
Assert.Equal("Test Value!", resource.
Message
);
1033
Assert.Equal("message-1", resource.
Message
);
1044
Assert.Equal("message-2", resource.
Message
);
1189
Assert.Equal("message-2", resource.
Message
);
1194
Assert.Equal("message-3", resource.
Message
);
1261
Assert.Equal("message-3", log.
Message
);