25 references to IfNull
Microsoft.Extensions.AI.Evaluation (25)
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)
26
_ = Throw.
IfNull
(metric);
27
_ = Throw.
IfNull
(context);
67
_ = Throw.
IfNull
(metric);
84
_ = Throw.
IfNull
(metric);
85
_ = Throw.
IfNull
(diagnostics);
116
_ = Throw.
IfNull
(metric);
130
_ = Throw.
IfNull
(metric);
131
_ = Throw.
IfNull
(metadata);
155
_ = Throw.
IfNull
(response);
EvaluationResult.cs (1)
51
_ = Throw.
IfNull
(metrics);
EvaluationResultExtensions.cs (9)
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);
184
_ = Throw.
IfNull
(result);
204
_ = Throw.
IfNull
(result);
EvaluatorExtensions.cs (2)
176
_ = Throw.
IfNull
(evaluator);
270
_ = Throw.
IfNull
(evaluator);