2 writes to ItemParts
Aspire.Dashboard (2)
Model\GenAI\GenAIVisualizerDialogViewModel.cs (2)
173
ItemParts
= [GenAIItemPartViewModel.CreateErrorMessage(errorMessage)],
435
ItemParts
= parts
37 references to ItemParts
Aspire.Dashboard (9)
Components\Dialogs\GenAIVisualizerDialog.razor.cs (1)
128
foreach (var part in messages.
ItemParts
)
Components_Dialogs_GenAIVisualizerDialog_razor.g.cs (4)
1030
foreach (var itemPart in selectedItem.
ItemParts
)
1637
foreach (var itemPart in selectedItem.
ItemParts
)
1777
FluentUIExtensions.GetClipboardCopyAdditionalAttributes(string.Join(Environment.NewLine + Environment.NewLine, selectedItem.
ItemParts
.Select(p => p.TextVisualizerViewModel?.FormattedText ?? string.Empty)), ControlsStringsLoc[nameof(ControlsStrings.GridValueCopyToClipboard)], ControlsStringsLoc[nameof(ControlsStrings.GridValueCopied)])
3434
var itemParts = item.
ItemParts
.Where(p => !string.IsNullOrEmpty(p.TextVisualizerViewModel.Text)).ToList();
Model\GenAI\GenAIItemViewModel.cs (3)
40
if (
ItemParts
.Any(p => p.MessagePart?.Type == MessagePart.ToolCallType))
49
if (
ItemParts
.Any(p => p.MessagePart?.Type == MessagePart.ToolCallType))
53
if (
ItemParts
.Any(p => p.MessagePart?.Type == MessagePart.ToolCallResponseType))
Model\GenAI\GenAIVisualizerDialogViewModel.cs (1)
199
foreach (var partViewModel in messageViewModel.
ItemParts
)
Aspire.Dashboard.Tests (28)
Model\GenAIVisualizerDialogViewModelTests.cs (28)
111
Assert.Collection(i.
ItemParts
,
196
Assert.Collection(m.
ItemParts
,
203
Assert.Collection(m.
ItemParts
,
210
Assert.Collection(m.
ItemParts
,
288
Assert.Collection(m.
ItemParts
,
295
Assert.Collection(m.
ItemParts
,
302
Assert.Collection(m.
ItemParts
,
391
Assert.Collection(m.
ItemParts
,
398
Assert.Collection(m.
ItemParts
,
405
Assert.Collection(m.
ItemParts
,
417
Assert.Collection(m.
ItemParts
,
424
Assert.Collection(m.
ItemParts
,
587
Assert.Collection(m.
ItemParts
,
594
Assert.Collection(m.
ItemParts
,
601
Assert.Collection(m.
ItemParts
,
613
Assert.Collection(m.
ItemParts
,
620
Assert.Collection(m.
ItemParts
,
724
Assert.Collection(m.
ItemParts
,
731
Assert.Collection(m.
ItemParts
,
738
Assert.Collection(m.
ItemParts
,
800
Assert.Collection(m.
ItemParts
,
807
Assert.Collection(m.
ItemParts
,
814
Assert.Collection(m.
ItemParts
,
884
Assert.Collection(m.
ItemParts
,
891
Assert.Collection(m.
ItemParts
,
898
Assert.Collection(m.
ItemParts
,
905
Assert.Collection(m.
ItemParts
,
912
Assert.Collection(m.
ItemParts
,