14 references to ArgumentException
Microsoft.Extensions.AI (14)
ChatRouting\OrderedFailoverChatClient.cs (2)
54Throw.ArgumentException(nameof(clients), "At least one client must be provided."); 61Throw.ArgumentException(nameof(clients), "Clients must not contain null.");
ChatRouting\SemanticRoutingChatClient.cs (4)
102Throw.ArgumentException(nameof(clientProfiles), "At least one client profile must be provided."); 138Throw.ArgumentException(nameof(clientProfiles), "Profile clients must not be null."); 143Throw.ArgumentException( 159Throw.ArgumentException(nameof(clientProfiles), "Profile utterances must not be blank.");
src\Shared\Throw\Throw.cs (8)
82ArgumentException(paramName, $"Member {memberName} of {paramName} is null"); 115ArgumentException(paramName, $"Member {memberName} of {paramName} is null"); 151ArgumentException(paramName, "Argument is whitespace"); 184ArgumentException(paramName, "Argument is an empty string"); 206ArgumentException(paramName, $"Buffer too small, needed a size of {requiredSize} but got {bufferSize}"); 270ArgumentException(paramName, "Collection is empty"); 277ArgumentException(paramName, "Collection is empty"); 286ArgumentException(paramName, "Collection is empty");