24 references to IfNull
Microsoft.Extensions.AI.Evaluation (24)
ChatMessageExtensions.cs (2)
114
_ = Throw.
IfNull
(message);
154
_ = Throw.
IfNull
(messages);
ChatResponseExtensions.cs (1)
36
_ = Throw.
IfNull
(response);
CompositeEvaluator.cs (1)
45
_ = Throw.
IfNull
(evaluators);
EvaluationMetricExtensions.cs (9)
25
_ = Throw.
IfNull
(metric);
26
_ = Throw.
IfNull
(context);
66
_ = Throw.
IfNull
(metric);
83
_ = Throw.
IfNull
(metric);
84
_ = Throw.
IfNull
(diagnostics);
115
_ = Throw.
IfNull
(metric);
129
_ = Throw.
IfNull
(metric);
130
_ = Throw.
IfNull
(metadata);
153
_ = Throw.
IfNull
(response);
EvaluationResult.cs (1)
57
_ = Throw.
IfNull
(metrics);
EvaluationResultExtensions.cs (8)
28
_ = Throw.
IfNull
(result);
57
_ = Throw.
IfNull
(result);
95
_ = Throw.
IfNull
(result);
115
_ = Throw.
IfNull
(result);
116
_ = Throw.
IfNull
(interpretationProvider);
138
_ = Throw.
IfNull
(result);
158
_ = Throw.
IfNull
(result);
183
_ = Throw.
IfNull
(result);
EvaluatorExtensions.cs (2)
176
_ = Throw.
IfNull
(evaluator);
270
_ = Throw.
IfNull
(evaluator);