20 references to IfNull
Microsoft.Extensions.AI.OpenAI (20)
OpenAIChatClient.cs (5)
41_ = Throw.IfNull(chatClient); 60_ = Throw.IfNull(serviceType); 74_ = Throw.IfNull(messages); 89_ = Throw.IfNull(messages); 384_ = Throw.IfNull(openAICompletion);
OpenAIClientExtensions.cs (2)
26new OpenAIChatClient(Throw.IfNull(openAIClient).GetChatClient(modelId)); 55new OpenAIEmbeddingGenerator(Throw.IfNull(openAIClient).GetEmbeddingClient(modelId), dimensions);
OpenAIEmbeddingGenerator.cs (2)
41_ = Throw.IfNull(embeddingClient); 95_ = Throw.IfNull(serviceType);
OpenAIResponseChatClient.cs (4)
44_ = Throw.IfNull(responseClient); 63_ = Throw.IfNull(serviceType); 77_ = Throw.IfNull(messages); 150_ = Throw.IfNull(messages);
OpenAISpeechToTextClient.cs (7)
38_ = Throw.IfNull(audioClient); 57_ = Throw.IfNull(serviceType); 71_ = Throw.IfNull(audioSpeechStream); 85_ = Throw.IfNull(audioSpeechStream); 96_ = Throw.IfNull(options); 151_ = Throw.IfNull(audioTranscription); 225_ = Throw.IfNull(audioTranslation);