1 instantiation of GenAIVisualizerDialogViewModel
Aspire.Dashboard (1)
Model\GenAI\GenAIVisualizerDialogViewModel.cs (1)
57var viewModel = new GenAIVisualizerDialogViewModel
24 references to GenAIVisualizerDialogViewModel
Aspire.Dashboard (14)
Components\Controls\TreeGenAISelector.razor.cs (1)
16public required GenAIVisualizerDialogViewModel PageViewModel { get; set; }
Components\Dialogs\GenAIVisualizerDialog.razor.cs (6)
29private GenAIVisualizerDialogViewModel? _content; 37public required GenAIVisualizerDialogViewModel Content { get; set; } 161var dialogViewModel = GenAIVisualizerDialogViewModel.Create(spanDetailsViewModel, selectedLogEntryId: null, ErrorRecorder, TelemetryRepository, Content.GetContextGenAISpans); 239var dialogViewModel = GenAIVisualizerDialogViewModel.Create(spanDetailsViewModel, selectedLogEntryId, errorRecorder, telemetryRepository, getContextGenAISpans);
Components_Dialogs_GenAIVisualizerDialog_razor.g.cs (2)
188IDialogContentComponent<GenAIVisualizerDialogViewModel> 556), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Aspire.Dashboard.Model.GenAI.GenAIVisualizerDialogViewModel>(
Model\GenAI\GenAIVisualizerDialogViewModel.cs (5)
48public static GenAIVisualizerDialogViewModel Create( 57var viewModel = new GenAIVisualizerDialogViewModel 178private static void CreateMessages(GenAIVisualizerDialogViewModel viewModel, TelemetryRepository telemetryRepository) 237private static int ParseMessages(GenAIVisualizerDialogViewModel viewModel, string messages, string description, bool isOutput, ref int currentIndex) 257private static GenAIItemViewModel CreateMessage(GenAIVisualizerDialogViewModel viewModel, int currentIndex, GenAIItemType type, List<GenAIItemPartViewModel> parts, long? internalId)
Aspire.Dashboard.Tests (10)
Model\GenAIVisualizerDialogViewModelTests.cs (10)
53var vm = Create(repository, spanDetailsViewModel); 103var vm = Create(repository, spanDetailsViewModel); 187var vm = Create(repository, spanDetailsViewModel); 279var vm = Create(repository, spanDetailsViewModel); 382var vm = Create(repository, spanDetailsViewModel); 498var vm = Create(repository, spanDetailsViewModel); 578var vm = Create(repository, spanDetailsViewModel); 662var vm = Create(repository, spanDetailsViewModel); 669private static GenAIVisualizerDialogViewModel Create( 673return GenAIVisualizerDialogViewModel.Create(