2 writes to ItemParts
Aspire.Dashboard (2)
Model\GenAI\GenAIVisualizerDialogViewModel.cs (2)
177ItemParts = [GenAIItemPartViewModel.CreateErrorMessage(errorMessage)], 497ItemParts = parts
42 references to ItemParts
Aspire.Dashboard (5)
Components\Dialogs\GenAIVisualizerDialog.razor.cs (1)
169foreach (var part in messages.ItemParts)
Model\GenAI\GenAIItemViewModel.cs (3)
40if (ItemParts.Any(p => p.MessagePart?.Type is MessagePart.ToolCallType or MessagePart.ServerToolCallType)) 49if (ItemParts.Any(p => p.MessagePart?.Type is MessagePart.ToolCallType or MessagePart.ServerToolCallType)) 53if (ItemParts.Any(p => p.MessagePart?.Type is MessagePart.ToolCallResponseType or MessagePart.ServerToolCallResponseType))
Model\GenAI\GenAIVisualizerDialogViewModel.cs (1)
203foreach (var partViewModel in messageViewModel.ItemParts)
Aspire.Dashboard.Tests (37)
Model\GenAIVisualizerDialogViewModelTests.cs (37)
111Assert.Collection(i.ItemParts, 196Assert.Collection(m.ItemParts, 203Assert.Collection(m.ItemParts, 210Assert.Collection(m.ItemParts, 356Assert.Collection(m.ItemParts, 363Assert.Collection(m.ItemParts, 370Assert.Collection(m.ItemParts, 563Assert.Collection(m.ItemParts, 570Assert.Collection(m.ItemParts, 577Assert.Collection(m.ItemParts, 589Assert.Collection(m.ItemParts, 596Assert.Collection(m.ItemParts, 759Assert.Collection(m.ItemParts, 766Assert.Collection(m.ItemParts, 773Assert.Collection(m.ItemParts, 785Assert.Collection(m.ItemParts, 792Assert.Collection(m.ItemParts, 896Assert.Collection(m.ItemParts, 903Assert.Collection(m.ItemParts, 910Assert.Collection(m.ItemParts, 972Assert.Collection(m.ItemParts, 979Assert.Collection(m.ItemParts, 986Assert.Collection(m.ItemParts, 1056Assert.Collection(m.ItemParts, 1063Assert.Collection(m.ItemParts, 1070Assert.Collection(m.ItemParts, 1077Assert.Collection(m.ItemParts, 1084Assert.Collection(m.ItemParts, 1361Assert.Collection(m.ItemParts, 1367Assert.Collection(m.ItemParts, 1373Assert.Collection(m.ItemParts, 2201Assert.Collection(m.ItemParts, 2207Assert.Collection(m.ItemParts, 2213Assert.Collection(m.ItemParts, 2273Assert.Collection(m.ItemParts, 2342Assert.Collection(m.ItemParts, 2348Assert.Collection(m.ItemParts,