2 instantiations of GenAIItemViewModel
Aspire.Dashboard (2)
Model\GenAI\GenAIVisualizerDialogViewModel.cs (2)
175viewModel.ErrorItem = new GenAIItemViewModel 437return new GenAIItemViewModel
22 references to GenAIItemViewModel
Aspire.Dashboard (22)
Components\Controls\GenAIItemTitle.razor.cs (1)
13public required GenAIItemViewModel Item { get; set; }
Components\Controls\TreeGenAISelector.razor.cs (1)
19public required GenAIItemViewModel? SelectedItem { get; set; }
Components\Dialogs\GenAIVisualizerDialog.razor.cs (5)
37private GenAIItemViewModel? SelectedItem { get; set; } 121private void OnViewItem(GenAIItemViewModel viewModel) 133private bool TryGetToolCall(string id, [NotNullWhen(true)] out GenAIItemViewModel? itemVM, [NotNullWhen(true)] out ToolCallRequestPart? toolCallRequestPart) 135foreach (var messages in Content.InputMessages) 229private string GetItemTitle(GenAIItemViewModel e)
Components_Controls_TreeGenAISelector_razor.g.cs (2)
326foreach (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)
610), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Aspire.Dashboard.Model.GenAI.GenAIItemViewModel>( 679), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Aspire.Dashboard.Model.GenAI.GenAIItemViewModel>( 1511if (TryGetToolCall(toolCallResponsePart.Id, out var itemVM, out var toolCallRequestPart)) 3461RenderFragment RenderMessageSection(string title, List<GenAIItemViewModel> items, bool noMessageContent) 3497foreach (var item in items)
Model\GenAI\GenAIVisualizerDialogViewModel.cs (8)
37public List<GenAIItemViewModel> Items { get; } = new List<GenAIItemViewModel>(); 38public List<GenAIItemViewModel> InputMessages { get; private set; } = default!; 39public List<GenAIItemViewModel> OutputMessages { get; private set; } = default!; 40public GenAIItemViewModel? ErrorItem { get; private set; } 195private static bool AllMessagesHaveNoContent(List<GenAIItemViewModel> messageViewModels) 203foreach (var messageViewModel in messageViewModels) 435private static GenAIItemViewModel CreateMessage(GenAIVisualizerDialogViewModel viewModel, int currentIndex, GenAIItemType type, List<GenAIItemPartViewModel> parts, long? internalId)