19 writes to Reason
Microsoft.Extensions.AI.Evaluation.Integration.Tests (15)
ResultsTests.cs (15)
428metric1.Reason = "Reason for metric 1"; 434metric2.Reason = "Reason for metric 2"; 439metric3.Reason = "Reason for metric 3"; 445metric4.Reason = "Reason for metric 4"; 449metric5.Reason = "Reason for metric 5"; 481metric1.Reason = "Reason for metric 1"; 487metric2.Reason = "Reason for metric 2"; 492metric3.Reason = "Reason for metric 3"; 498metric4.Reason = "Reason for metric 4"; 502metric5.Reason = "Reason for metric 5"; 540metric1.Reason = "Reason for metric 1"; 546metric2.Reason = "Reason for metric 2"; 551metric3.Reason = "Reason for metric 3"; 557metric4.Reason = "Reason for metric 4"; 561metric5.Reason = "Reason for metric 5";
Microsoft.Extensions.AI.Evaluation.Quality (4)
EvaluationMetricExtensions.cs (1)
65metric.Reason = reason;
RelevanceTruthAndCompletenessEvaluator.cs (3)
341relevance.Reason = rating.RelevanceReasoning!; 356truth.Reason = rating.TruthReasoning!; 371completeness.Reason = rating.CompletenessReasoning!;
2 references to Reason
Microsoft.Extensions.AI.Evaluation.Reporting.Tests (2)
ScenarioRunResultTests.cs (2)
256Assert.Equal(metric.Reason, deserializedMetric.Reason);