2 writes to Evaluations
Aspire.Dashboard (2)
Model\GenAI\GenAIVisualizerDialogViewModel.cs (2)
159viewModel.Evaluations = new List<EvaluationResultViewModel>(); 660viewModel.Evaluations = evaluations;
16 references to Evaluations
Aspire.Dashboard (3)
Components_Dialogs_GenAIVisualizerDialog_razor.g.cs (3)
2294if (Content.Evaluations.Count > 0) 2397__builder6.AddContent(279, Content.Evaluations.Count 3258foreach (var evaluation in Content.Evaluations)
Aspire.Dashboard.Tests (13)
Model\GenAIVisualizerDialogViewModelTests.cs (13)
1319Assert.Empty(vm.Evaluations); 1399Assert.Collection(vm.Evaluations, 1482Assert.Collection(vm.Evaluations, 1564Assert.Single(vm.Evaluations); 1565Assert.Equal("BasicMetric", vm.Evaluations[0].Name); 1566Assert.Null(vm.Evaluations[0].ScoreLabel); 1567Assert.Null(vm.Evaluations[0].ScoreValue); 1568Assert.Null(vm.Evaluations[0].Explanation); 1569Assert.Null(vm.Evaluations[0].ResponseId); 1570Assert.Null(vm.Evaluations[0].ErrorType); 1652Assert.Equal(2, vm.Evaluations.Count); 1653Assert.Contains(vm.Evaluations, e => e.Name == "LogEntryMetric" && e.ScoreValue == 0.65); 1654Assert.Contains(vm.Evaluations, e => e.Name == "SpanEventMetric" && e.ScoreValue == 0.75);