8 writes to Content
Aspire.Dashboard (2)
Model\GenAI\GenAIVisualizerDialogViewModel.cs (2)
291
MessagePart = new TextPart {
Content
= systemOrUserEvent.Content },
327
MessagePart = new TextPart {
Content
= assistantEvent.Content },
Aspire.Dashboard.Tests (6)
Model\GenAIVisualizerDialogViewModelTests.cs (6)
314
new TextPart {
Content
= "System!" }
322
Parts = [new TextPart {
Content
= "User!" }]
341
Parts = [new TextPart {
Content
= "Output!" }]
437
new TextPart {
Content
= "" }
445
Parts = [new TextPart {
Content
= "" }]
464
Parts = [new TextPart {
Content
= "" }]
14 references to Content
Aspire.Dashboard (2)
Model\GenAI\GenAIVisualizerDialogViewModel.cs (2)
127
if (!string.IsNullOrEmpty(textPart.
Content
))
253
return new TextVisualizerViewModel(textPart.
Content
?? string.Empty, indentText: true, fallbackFormat: DashboardUIHelpers.MarkdownFormat);
Aspire.Dashboard.Tests (12)
Model\GenAIVisualizerDialogViewModelTests.cs (12)
197
p => Assert.Equal("System!", Assert.IsType<TextPart>(p.MessagePart).
Content
));
204
p => Assert.Equal("User!", Assert.IsType<TextPart>(p.MessagePart).
Content
));
211
p => Assert.Equal("Assistant!", Assert.IsType<TextPart>(p.MessagePart).
Content
));
284
p => Assert.Equal("System!", Assert.IsType<TextPart>(p.MessagePart).
Content
));
291
p => Assert.Equal("User!", Assert.IsType<TextPart>(p.MessagePart).
Content
));
298
p => Assert.Equal("Assistant!", Assert.IsType<TextPart>(p.MessagePart).
Content
));
388
p => Assert.Equal("System!", Assert.IsType<TextPart>(p.MessagePart).
Content
));
395
p => Assert.Equal("User!", Assert.IsType<TextPart>(p.MessagePart).
Content
));
421
p => Assert.Equal("Output!", Assert.IsType<TextPart>(p.MessagePart).
Content
));
511
p => Assert.Equal("", Assert.IsType<TextPart>(p.MessagePart).
Content
));
518
p => Assert.Equal("", Assert.IsType<TextPart>(p.MessagePart).
Content
));
544
p => Assert.Equal("", Assert.IsType<TextPart>(p.MessagePart).
Content
));