21 references to IfNull
Microsoft.Extensions.AI.OpenAI (21)
OpenAIAssistantChatClient.cs (2)
50_client = Throw.IfNull(assistantClient); 83_ = Throw.IfNull(messages);
OpenAIChatClient.cs (5)
38_ = Throw.IfNull(chatClient); 57_ = Throw.IfNull(serviceType); 71_ = Throw.IfNull(messages); 86_ = Throw.IfNull(messages); 435_ = Throw.IfNull(openAICompletion);
OpenAIClientExtensions.cs (4)
161OpenAIChatClient.ToOpenAIChatTool(Throw.IfNull(function)); 168OpenAIAssistantChatClient.ToOpenAIAssistantsFunctionToolDefinition(Throw.IfNull(function)); 175OpenAIResponseChatClient.ToResponseTool(Throw.IfNull(function)); 182OpenAIRealtimeConversationClient.ToOpenAIConversationFunctionTool(Throw.IfNull(function));
OpenAIEmbeddingGenerator.cs (2)
41_ = Throw.IfNull(embeddingClient); 95_ = Throw.IfNull(serviceType);
OpenAIResponseChatClient.cs (4)
38_ = Throw.IfNull(responseClient); 57_ = Throw.IfNull(serviceType); 71_ = Throw.IfNull(messages); 160_ = Throw.IfNull(messages);
OpenAISpeechToTextClient.cs (4)
40_ = Throw.IfNull(audioClient); 59_ = Throw.IfNull(serviceType); 73_ = Throw.IfNull(audioSpeechStream); 126_ = Throw.IfNull(audioSpeechStream);