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