1 instantiation of GenAIVisualizerDialogViewModel
Aspire.Dashboard (1)
Model\GenAI\GenAIVisualizerDialogViewModel.cs (1)
61var viewModel = new GenAIVisualizerDialogViewModel
44 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)
212IDialogContentComponent<GenAIVisualizerDialogViewModel> 593), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Aspire.Dashboard.Model.GenAI.GenAIVisualizerDialogViewModel>(
Model\GenAI\GenAIVisualizerDialogViewModel.cs (7)
52public static GenAIVisualizerDialogViewModel Create( 61var viewModel = new GenAIVisualizerDialogViewModel 236private static void CreateMessages(GenAIVisualizerDialogViewModel viewModel, TelemetryRepository telemetryRepository) 307private static int ParseMessages(GenAIVisualizerDialogViewModel viewModel, string messages, string description, bool isOutput, ref int currentIndex) 331private static void ParseLangSmithFormat(GenAIVisualizerDialogViewModel viewModel, ref int currentIndex) 429private static GenAIItemViewModel CreateMessage(GenAIVisualizerDialogViewModel viewModel, int currentIndex, GenAIItemType type, List<GenAIItemPartViewModel> parts, long? internalId) 629private 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 (24)
Model\GenAIVisualizerDialogViewModelTests.cs (24)
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); 1273private static GenAIVisualizerDialogViewModel Create( 1277return GenAIVisualizerDialogViewModel.Create( 1316var vm = Create(repository, spanDetailsViewModel); 1396var vm = Create(repository, spanDetailsViewModel); 1479var vm = Create(repository, spanDetailsViewModel); 1561var vm = Create(repository, spanDetailsViewModel); 1649var vm = Create(repository, spanDetailsViewModel);