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