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