2 writes to Evaluations
Aspire.Dashboard (2)
Model\GenAI\GenAIVisualizerDialogViewModel.cs (2)
163viewModel.Evaluations = new List<EvaluationResultViewModel>(); 614viewModel.Evaluations = evaluations;
16 references to Evaluations
Aspire.Dashboard (3)
Components_Dialogs_GenAIVisualizerDialog_razor.g.cs (3)
2288if (Content.Evaluations.Count > 0) 2391__builder6.AddContent(279, Content.Evaluations.Count 3345foreach (var evaluation in Content.Evaluations)
Aspire.Dashboard.Tests (13)
Model\GenAIVisualizerDialogViewModelTests.cs (13)
1705Assert.Empty(vm.Evaluations); 1785Assert.Collection(vm.Evaluations, 1868Assert.Collection(vm.Evaluations, 1950Assert.Single(vm.Evaluations); 1951Assert.Equal("BasicMetric", vm.Evaluations[0].Name); 1952Assert.Null(vm.Evaluations[0].ScoreLabel); 1953Assert.Null(vm.Evaluations[0].ScoreValue); 1954Assert.Null(vm.Evaluations[0].Explanation); 1955Assert.Null(vm.Evaluations[0].ResponseId); 1956Assert.Null(vm.Evaluations[0].ErrorType); 2038Assert.Equal(2, vm.Evaluations.Count); 2039Assert.Contains(vm.Evaluations, e => e.Name == "LogEntryMetric" && e.ScoreValue == 0.65); 2040Assert.Contains(vm.Evaluations, e => e.Name == "SpanEventMetric" && e.ScoreValue == 0.75);