2 writes to Evaluations
Aspire.Dashboard (2)
Model\GenAI\GenAIVisualizerDialogViewModel.cs (2)
159viewModel.Evaluations = new List<EvaluationResultViewModel>(); 657viewModel.Evaluations = evaluations;
16 references to Evaluations
Aspire.Dashboard (3)
Components_Dialogs_GenAIVisualizerDialog_razor.g.cs (3)
2308if (Content.Evaluations.Count > 0) 2411__builder6.AddContent(281, Content.Evaluations.Count 3193foreach (var evaluation in Content.Evaluations)
Aspire.Dashboard.Tests (13)
Model\GenAIVisualizerDialogViewModelTests.cs (13)
1147Assert.Empty(vm.Evaluations); 1227Assert.Collection(vm.Evaluations, 1310Assert.Collection(vm.Evaluations, 1392Assert.Single(vm.Evaluations); 1393Assert.Equal("BasicMetric", vm.Evaluations[0].Name); 1394Assert.Null(vm.Evaluations[0].ScoreLabel); 1395Assert.Null(vm.Evaluations[0].ScoreValue); 1396Assert.Null(vm.Evaluations[0].Explanation); 1397Assert.Null(vm.Evaluations[0].ResponseId); 1398Assert.Null(vm.Evaluations[0].ErrorType); 1480Assert.Equal(2, vm.Evaluations.Count); 1481Assert.Contains(vm.Evaluations, e => e.Name == "LogEntryMetric" && e.ScoreValue == 0.65); 1482Assert.Contains(vm.Evaluations, e => e.Name == "SpanEventMetric" && e.ScoreValue == 0.75);