15 references to Throw
Microsoft.Extensions.AI.AzureAIInference (15)
AzureAIInferenceChatClient.cs (5)
51_ = Throw.IfNull(chatCompletionsClient); 55_ = Throw.IfNullOrWhitespace(defaultModelId); 73_ = Throw.IfNull(serviceType); 87_ = Throw.IfNull(messages); 142_ = Throw.IfNull(messages);
AzureAIInferenceEmbeddingGenerator.cs (5)
50_ = Throw.IfNull(embeddingsClient); 54_ = Throw.IfNullOrWhitespace(defaultModelId); 59Throw.ArgumentOutOfRangeException(nameof(defaultModelDimensions), "Value must be greater than 0."); 78_ = Throw.IfNull(serviceType); 92_ = Throw.IfNull(values);
AzureAIInferenceImageEmbeddingGenerator.cs (5)
46_ = Throw.IfNull(imageEmbeddingsClient); 50_ = Throw.IfNullOrWhitespace(defaultModelId); 55Throw.ArgumentOutOfRangeException(nameof(defaultModelDimensions), "Value must be greater than 0."); 74_ = Throw.IfNull(serviceType); 88_ = Throw.IfNull(values);