1 instantiation of GenAIVisualizerDialogViewModel
Aspire.Dashboard (1)
Model\GenAI\GenAIVisualizerDialogViewModel.cs (1)
59var viewModel = new GenAIVisualizerDialogViewModel
48 references to GenAIVisualizerDialogViewModel
Aspire.Dashboard (16)
Components\Controls\TreeGenAISelector.razor.cs (1)
16public required GenAIVisualizerDialogViewModel PageViewModel { get; set; }
Components\Dialogs\GenAIVisualizerDialog.razor.cs (6)
35private GenAIVisualizerDialogViewModel? _content; 43public required GenAIVisualizerDialogViewModel Content { get; set; } 216var dialogViewModel = GenAIVisualizerDialogViewModel.Create(spanDetailsViewModel, selectedLogEntryId: null, ErrorRecorder, TelemetryRepository, Content.GetContextGenAISpans); 353var dialogViewModel = GenAIVisualizerDialogViewModel.Create(spanDetailsViewModel, selectedLogEntryId, errorRecorder, telemetryRepository, getContextGenAISpans);
Components_Dialogs_GenAIVisualizerDialog_razor.g.cs (2)
206IDialogContentComponent<GenAIVisualizerDialogViewModel> 587), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Aspire.Dashboard.Model.GenAI.GenAIVisualizerDialogViewModel>(
Model\GenAI\GenAIVisualizerDialogViewModel.cs (7)
50public static GenAIVisualizerDialogViewModel Create( 59var viewModel = new GenAIVisualizerDialogViewModel 240private static void CreateMessages(GenAIVisualizerDialogViewModel viewModel, TelemetryRepository telemetryRepository) 311private static int ParseMessages(GenAIVisualizerDialogViewModel viewModel, string messages, string description, bool isOutput, ref int currentIndex) 335private static void ParseLangSmithFormat(GenAIVisualizerDialogViewModel viewModel, ref int currentIndex) 433private static GenAIItemViewModel CreateMessage(GenAIVisualizerDialogViewModel viewModel, int currentIndex, GenAIItemType type, List<GenAIItemPartViewModel> parts, long? internalId) 583private static void ParseEvaluations(GenAIVisualizerDialogViewModel viewModel, TelemetryRepository telemetryRepository)
Aspire.Dashboard.Components.Tests (4)
Controls\GenAIVisualizerDialogTests.cs (4)
179var originalContent = instance.Content; 205var currentContent = cut.FindComponent<GenAIVisualizerDialog>().Instance.Content; 280var originalContent = instance.Content; 310var currentContent = cut.FindComponent<GenAIVisualizerDialog>().Instance.Content;
Aspire.Dashboard.Tests (28)
Model\GenAIVisualizerDialogViewModelTests.cs (28)
54var vm = Create(repository, spanDetailsViewModel); 104var vm = Create(repository, spanDetailsViewModel); 188var vm = Create(repository, spanDetailsViewModel); 279var vm = Create(repository, spanDetailsViewModel); 348var vm = Create(repository, spanDetailsViewModel); 426var vm = Create(repository, spanDetailsViewModel); 475var vm = Create(repository, spanDetailsViewModel); 555var vm = Create(repository, spanDetailsViewModel); 671var vm = Create(repository, spanDetailsViewModel); 751var vm = Create(repository, spanDetailsViewModel); 835var vm = Create(repository, spanDetailsViewModel); 888var vm = Create(repository, spanDetailsViewModel); 964var vm = Create(repository, spanDetailsViewModel); 1047var vm = Create(repository, spanDetailsViewModel); 1154var vm = Create(repository, spanDetailsViewModel); 1225var vm = Create(repository, spanDetailsViewModel); 1267var vm = Create(repository, spanDetailsViewModel); 1354var vm = Create(repository, spanDetailsViewModel); 1443var vm = Create(repository, spanDetailsViewModel); 1516var vm = Create(repository, spanDetailsViewModel); 1624var vm = Create(repository, spanDetailsViewModel); 1659private static GenAIVisualizerDialogViewModel Create( 1663return GenAIVisualizerDialogViewModel.Create( 1702var vm = Create(repository, spanDetailsViewModel); 1782var vm = Create(repository, spanDetailsViewModel); 1865var vm = Create(repository, spanDetailsViewModel); 1947var vm = Create(repository, spanDetailsViewModel); 2035var vm = Create(repository, spanDetailsViewModel);