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