2 writes to Evaluations
Aspire.Dashboard (2)
Model\GenAI\GenAIVisualizerDialogViewModel.cs (2)
165viewModel.Evaluations = new List<EvaluationResultViewModel>(); 648viewModel.Evaluations = evaluations;
14 references to Evaluations
Aspire.Dashboard (1)
Components\Dialogs\GenAIVisualizerDialog.razor.cs (1)
283else if (OverviewActiveView is OverviewViewKind.Evaluations && Content.Evaluations.Count == 0)
Aspire.Dashboard.Tests (13)
Model\GenAIVisualizerDialogViewModelTests.cs (13)
1729Assert.Empty(vm.Evaluations); 1810Assert.Collection(vm.Evaluations, 1894Assert.Collection(vm.Evaluations, 1977Assert.Single(vm.Evaluations); 1978Assert.Equal("BasicMetric", vm.Evaluations[0].Name); 1979Assert.Null(vm.Evaluations[0].ScoreLabel); 1980Assert.Null(vm.Evaluations[0].ScoreValue); 1981Assert.Null(vm.Evaluations[0].Explanation); 1982Assert.Null(vm.Evaluations[0].ResponseId); 1983Assert.Null(vm.Evaluations[0].ErrorType); 2066Assert.Equal(2, vm.Evaluations.Count); 2067Assert.Contains(vm.Evaluations, e => e.Name == "LogEntryMetric" && e.ScoreValue == 0.65); 2068Assert.Contains(vm.Evaluations, e => e.Name == "SpanEventMetric" && e.ScoreValue == 0.75);