88 references to IfNull
Microsoft.Extensions.AI (88)
ChatCompletion\AnonymousDelegatingChatClient.cs (3)
53
_ = Throw.
IfNull
(sharedFunc);
90
_ = Throw.
IfNull
(messages);
129
_ = Throw.
IfNull
(messages);
ChatCompletion\CachingChatClient.cs (2)
51
_ = Throw.
IfNull
(messages);
71
_ = Throw.
IfNull
(messages);
ChatCompletion\ChatClientBuilder.cs (5)
25
_ = Throw.
IfNull
(innerClient);
33
_innerClientFactory = Throw.
IfNull
(innerClientFactory);
71
_ = Throw.
IfNull
(clientFactory);
82
_ = Throw.
IfNull
(clientFactory);
107
_ = Throw.
IfNull
(sharedFunc);
ChatCompletion\ChatClientBuilderChatClientExtensions.cs (1)
23
_ = Throw.
IfNull
(innerClient);
ChatCompletion\ChatClientBuilderServiceCollectionExtensions.cs (8)
26
_ = Throw.
IfNull
(serviceCollection);
27
_ = Throw.
IfNull
(innerClient);
45
_ = Throw.
IfNull
(serviceCollection);
46
_ = Throw.
IfNull
(innerClientFactory);
68
_ = Throw.
IfNull
(serviceCollection);
69
_ = Throw.
IfNull
(innerClient);
89
_ = Throw.
IfNull
(serviceCollection);
90
_ = Throw.
IfNull
(innerClientFactory);
ChatCompletion\ChatClientStructuredOutputExtensions.cs (3)
158
_ = Throw.
IfNull
(chatClient);
159
_ = Throw.
IfNull
(messages);
160
_ = Throw.
IfNull
(serializerOptions);
ChatCompletion\ChatResponse{T}.cs (2)
33
: base(Throw.
IfNull
(response).Messages)
35
_serializerOptions = Throw.
IfNull
(serializerOptions);
ChatCompletion\ConfigureOptionsChatClient.cs (1)
33
_configureOptions = Throw.
IfNull
(configure);
ChatCompletion\ConfigureOptionsChatClientBuilderExtensions.cs (2)
33
_ = Throw.
IfNull
(builder);
34
_ = Throw.
IfNull
(configure);
ChatCompletion\DistributedCachingChatClient.cs (8)
39
_storage = Throw.
IfNull
(storage);
46
set => _jsonSerializerOptions = Throw.
IfNull
(value);
52
_ = Throw.
IfNull
(key);
66
_ = Throw.
IfNull
(key);
80
_ = Throw.
IfNull
(key);
81
_ = Throw.
IfNull
(value);
91
_ = Throw.
IfNull
(key);
92
_ = Throw.
IfNull
(value);
ChatCompletion\DistributedCachingChatClientBuilderExtensions.cs (1)
28
_ = Throw.
IfNull
(builder);
ChatCompletion\FunctionInvocationContext.cs (3)
38
set => _callContent = Throw.
IfNull
(value);
45
set => _messages = Throw.
IfNull
(value);
55
set => _function = Throw.
IfNull
(value);
ChatCompletion\FunctionInvokingChatClient.cs (4)
186
_ = Throw.
IfNull
(messages);
272
_ = Throw.
IfNull
(messages);
658
_ = Throw.
IfNull
(result);
695
_ = Throw.
IfNull
(context);
ChatCompletion\FunctionInvokingChatClientBuilderExtensions.cs (1)
30
_ = Throw.
IfNull
(builder);
ChatCompletion\LoggingChatClient.cs (2)
34
_logger = Throw.
IfNull
(logger);
42
set => _jsonSerializerOptions = Throw.
IfNull
(value);
ChatCompletion\LoggingChatClientBuilderExtensions.cs (1)
29
_ = Throw.
IfNull
(builder);
ChatCompletion\OpenTelemetryChatClient.cs (3)
89
set => _jsonSerializerOptions = Throw.
IfNull
(value);
127
_ = Throw.
IfNull
(messages);
158
_ = Throw.
IfNull
(messages);
ChatCompletion\OpenTelemetryChatClientBuilderExtensions.cs (1)
31
Throw.
IfNull
(builder).Use((innerClient, services) =>
Embeddings\AnonymousDelegatingEmbeddingGenerator.cs (2)
31
_ = Throw.
IfNull
(generateFunc);
40
_ = Throw.
IfNull
(values);
Embeddings\CachingEmbeddingGenerator.cs (1)
31
_ = Throw.
IfNull
(values);
Embeddings\ConfigureOptionsEmbeddingGenerator.cs (1)
40
_configureOptions = Throw.
IfNull
(configure);
Embeddings\ConfigureOptionsEmbeddingGeneratorBuilderExtensions.cs (2)
38
_ = Throw.
IfNull
(builder);
39
_ = Throw.
IfNull
(configure);
Embeddings\DistributedCachingEmbeddingGenerator.cs (5)
37
_ = Throw.
IfNull
(storage);
49
_ = Throw.
IfNull
(value);
57
_ = Throw.
IfNull
(key);
71
_ = Throw.
IfNull
(key);
72
_ = Throw.
IfNull
(value);
Embeddings\DistributedCachingEmbeddingGeneratorBuilderExtensions.cs (1)
35
_ = Throw.
IfNull
(builder);
Embeddings\EmbeddingGeneratorBuilder.cs (5)
28
_ = Throw.
IfNull
(innerGenerator);
36
_innerGeneratorFactory = Throw.
IfNull
(innerGeneratorFactory);
76
_ = Throw.
IfNull
(generatorFactory);
88
_ = Throw.
IfNull
(generatorFactory);
107
_ = Throw.
IfNull
(generateFunc);
Embeddings\EmbeddingGeneratorBuilderEmbeddingGeneratorExtensions.cs (1)
31
_ = Throw.
IfNull
(innerGenerator);
Embeddings\EmbeddingGeneratorBuilderServiceCollectionExtensions.cs (8)
29
_ = Throw.
IfNull
(serviceCollection);
30
_ = Throw.
IfNull
(innerGenerator);
51
_ = Throw.
IfNull
(serviceCollection);
52
_ = Throw.
IfNull
(innerGeneratorFactory);
79
_ = Throw.
IfNull
(serviceCollection);
80
_ = Throw.
IfNull
(innerGenerator);
103
_ = Throw.
IfNull
(serviceCollection);
104
_ = Throw.
IfNull
(innerGeneratorFactory);
Embeddings\LoggingEmbeddingGenerator.cs (2)
37
_logger = Throw.
IfNull
(logger);
45
set => _jsonSerializerOptions = Throw.
IfNull
(value);
Embeddings\LoggingEmbeddingGeneratorBuilderExtensions.cs (1)
32
_ = Throw.
IfNull
(builder);
Embeddings\OpenTelemetryEmbeddingGenerator.cs (1)
88
_ = Throw.
IfNull
(values);
Embeddings\OpenTelemetryEmbeddingGeneratorBuilderExtensions.cs (1)
34
Throw.
IfNull
(builder).Use((innerGenerator, services) =>
Functions\AIFunctionFactory.cs (5)
45
_ = Throw.
IfNull
(method);
68
_ = Throw.
IfNull
(method);
106
_ = Throw.
IfNull
(method);
135
_ = Throw.
IfNull
(method);
153
_ = Throw.
IfNull
(method);
Functions\AIFunctionFactory.Utilities.cs (1)
25
_ = Throw.
IfNull
(memberName);