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); 143_ = Throw.IfNull(messages);
AzureAIInferenceEmbeddingGenerator.cs (5)
48_ = Throw.IfNull(embeddingsClient); 52_ = Throw.IfNullOrWhitespace(defaultModelId); 57Throw.ArgumentOutOfRangeException(nameof(defaultModelDimensions), "Value must be greater than 0."); 76_ = Throw.IfNull(serviceType); 90_ = Throw.IfNull(values);
AzureAIInferenceImageEmbeddingGenerator.cs (5)
44_ = Throw.IfNull(imageEmbeddingsClient); 48_ = Throw.IfNullOrWhitespace(defaultModelId); 53Throw.ArgumentOutOfRangeException(nameof(defaultModelDimensions), "Value must be greater than 0."); 72_ = Throw.IfNull(serviceType); 86_ = Throw.IfNull(values);