2 instantiations of GenAIItemViewModel
Aspire.Dashboard (2)
Model\GenAI\GenAIVisualizerDialogViewModel.cs (2)
173
viewModel.ErrorItem = new
GenAIItemViewModel
435
return new
GenAIItemViewModel
22 references to GenAIItemViewModel
Aspire.Dashboard (22)
Components\Controls\GenAIItemTitle.razor.cs (1)
13
public required
GenAIItemViewModel
Item { get; set; }
Components\Controls\TreeGenAISelector.razor.cs (1)
19
public required
GenAIItemViewModel
? SelectedItem { get; set; }
Components\Dialogs\GenAIVisualizerDialog.razor.cs (5)
37
private
GenAIItemViewModel
? SelectedItem { get; set; }
121
private void OnViewItem(
GenAIItemViewModel
viewModel)
133
private bool TryGetToolCall(string id, [NotNullWhen(true)] out
GenAIItemViewModel
? itemVM, [NotNullWhen(true)] out ToolCallRequestPart? toolCallRequestPart)
135
foreach (
var
messages in Content.InputMessages)
229
private string GetItemTitle(
GenAIItemViewModel
e)
Components_Controls_TreeGenAISelector_razor.g.cs (2)
326
foreach (
var
itemVM in PageViewModel.Items)
389
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Aspire.Dashboard.Model.GenAI.
GenAIItemViewModel
>(
Components_Dialogs_GenAIVisualizerDialog_razor.g.cs (5)
604
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Aspire.Dashboard.Model.GenAI.
GenAIItemViewModel
>(
673
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Aspire.Dashboard.Model.GenAI.
GenAIItemViewModel
>(
1505
if (TryGetToolCall(toolCallResponsePart.Id, out
var
itemVM, out var toolCallRequestPart))
3548
RenderFragment RenderMessageSection(string title, List<
GenAIItemViewModel
> items, bool noMessageContent)
3584
foreach (
var
item in items)
Model\GenAI\GenAIVisualizerDialogViewModel.cs (8)
35
public List<
GenAIItemViewModel
> Items { get; } = new List<
GenAIItemViewModel
>();
36
public List<
GenAIItemViewModel
> InputMessages { get; private set; } = default!;
37
public List<
GenAIItemViewModel
> OutputMessages { get; private set; } = default!;
38
public
GenAIItemViewModel
? ErrorItem { get; private set; }
193
private static bool AllMessagesHaveNoContent(List<
GenAIItemViewModel
> messageViewModels)
201
foreach (
var
messageViewModel in messageViewModels)
433
private static
GenAIItemViewModel
CreateMessage(GenAIVisualizerDialogViewModel viewModel, int currentIndex, GenAIItemType type, List<GenAIItemPartViewModel> parts, long? internalId)