24 references to IfNullOrWhitespace
Microsoft.Extensions.AI.Abstractions (24)
ChatCompletion\ChatFinishReason.cs (1)
24Value = Throw.IfNullOrWhitespace(value);
ChatCompletion\ChatRole.cs (1)
48Value = Throw.IfNullOrWhitespace(value);
ChatCompletion\RequiredChatToolMode.cs (1)
38_ = Throw.IfNullOrWhitespace(requiredFunctionName);
Contents\DataContent.cs (1)
86_uri = Throw.IfNullOrWhitespace(uri);
Contents\DataUriParser.cs (1)
85_ = Throw.IfNullOrWhitespace(mediaType, parameterName);
Contents\HostedFileContent.cs (2)
31FileId = Throw.IfNullOrWhitespace(fileId); 42set => field = Throw.IfNullOrWhitespace(value);
Contents\HostedVectorStoreContent.cs (2)
31_vectorStoreId = Throw.IfNullOrWhitespace(vectorStoreId); 42set => _vectorStoreId = Throw.IfNullOrWhitespace(value);
Contents\InputRequestContent.cs (1)
24RequestId = Throw.IfNullOrWhitespace(requestId);
Contents\InputResponseContent.cs (1)
24RequestId = Throw.IfNullOrWhitespace(requestId);
Contents\McpServerToolCallContent.cs (2)
35: base(Throw.IfNullOrWhitespace(callId)) 37Name = Throw.IfNullOrWhitespace(name);
Contents\McpServerToolResultContent.cs (1)
26: base(Throw.IfNullOrWhitespace(callId))
Files\HostedFileClientExtensions.cs (2)
101_ = Throw.IfNullOrWhitespace(fileId); 190_ = Throw.IfNullOrWhitespace(fileId);
Functions\AIFunctionNameAttribute.cs (1)
26Name = Throw.IfNullOrWhitespace(name);
Functions\AIParameterNameAttribute.cs (1)
26Name = Throw.IfNullOrWhitespace(name);
Realtime\RealtimeServerMessageType.cs (1)
109Value = Throw.IfNullOrWhitespace(value);
Realtime\RealtimeSessionKind.cs (1)
46Value = Throw.IfNullOrWhitespace(value);
SpeechToText\SpeechToTextResponseUpdateKind.cs (1)
51Value = Throw.IfNullOrWhitespace(value);
TextToSpeech\TextToSpeechResponseUpdateKind.cs (1)
51Value = Throw.IfNullOrWhitespace(value);
Tools\HostedMcpServerTool.cs (2)
27ServerName = Throw.IfNullOrWhitespace(serverName); 28ServerAddress = Throw.IfNullOrWhitespace(serverAddress);