14 writes to Content
Aspire.Dashboard (3)
GenAIMessagesContext.TextPart.g.cs (1)
56
Setter = static (obj, value) => ((global::Aspire.Dashboard.Model.GenAI.TextPart)obj).
Content
= value!,
Model\GenAI\GenAIVisualizerDialogViewModel.cs (2)
279
messagePartViewModels.Add(GenAIItemPartViewModel.CreateMessagePart(new TextPart {
Content
= systemOrUserEvent.Content }));
312
messagePartViewModels.Add(GenAIItemPartViewModel.CreateMessagePart(new TextPart {
Content
= assistantEvent.Content }));
Aspire.Dashboard.Components.Tests (3)
Controls\GenAIVisualizerDialogTests.cs (3)
66
new TextPart {
Content
= "System!" }
74
Parts = [new TextPart {
Content
= "User!" }]
93
Parts = [new TextPart {
Content
= "Output!" }]
Aspire.Dashboard.Tests (8)
Model\GenAIVisualizerDialogViewModelTests.cs (8)
317
new TextPart {
Content
= "System!" }
325
Parts = [new TextPart {
Content
= "User!" }]
344
Parts = [new TextPart {
Content
= "Output!" }]
440
new TextPart {
Content
= "System!" }
448
Parts = [new TextPart {
Content
= "User!" }]
513
new TextPart {
Content
= "" }
521
Parts = [new TextPart {
Content
= "" }]
540
Parts = [new TextPart {
Content
= "" }]
16 references to Content
Aspire.Dashboard (4)
GenAIMessagesContext.TextPart.g.cs (2)
55
Getter = static obj => ((global::Aspire.Dashboard.Model.GenAI.TextPart)obj).
Content
,
101
string __value_Content = ((global::Aspire.Dashboard.Model.GenAI.TextPart)value).
Content
;
Model\GenAI\GenAIItemPartViewModel.cs (1)
55
return new TextVisualizerViewModel(textPart.
Content
?? string.Empty, indentText: true, fallbackFormat: DashboardUIHelpers.MarkdownFormat);
Model\GenAI\GenAIVisualizerDialogViewModel.cs (1)
145
if (!string.IsNullOrEmpty(textPart.
Content
))
Aspire.Dashboard.Tests (12)
Model\GenAIVisualizerDialogViewModelTests.cs (12)
196
p => Assert.Equal("System!", Assert.IsType<TextPart>(p.MessagePart).
Content
));
203
p => Assert.Equal("User!", Assert.IsType<TextPart>(p.MessagePart).
Content
));
210
p => Assert.Equal("Assistant!", Assert.IsType<TextPart>(p.MessagePart).
Content
));
288
p => Assert.Equal("System!", Assert.IsType<TextPart>(p.MessagePart).
Content
));
295
p => Assert.Equal("User!", Assert.IsType<TextPart>(p.MessagePart).
Content
));
302
p => Assert.Equal("Assistant!", Assert.IsType<TextPart>(p.MessagePart).
Content
));
391
p => Assert.Equal("System!", Assert.IsType<TextPart>(p.MessagePart).
Content
));
398
p => Assert.Equal("User!", Assert.IsType<TextPart>(p.MessagePart).
Content
));
424
p => Assert.Equal("Output!", Assert.IsType<TextPart>(p.MessagePart).
Content
));
587
p => Assert.Equal("", Assert.IsType<TextPart>(p.MessagePart).
Content
));
594
p => Assert.Equal("", Assert.IsType<TextPart>(p.MessagePart).
Content
));
620
p => Assert.Equal("", Assert.IsType<TextPart>(p.MessagePart).
Content
));