17 references to TryGetValue
Microsoft.Extensions.AI.Abstractions (2)
AdditionalPropertiesDictionary{TValue}.cs (1)
159if (TryGetValue(key, out TValue? obj))
UsageDetails.cs (1)
142AdditionalCounts[kvp.Key] = AdditionalCounts.TryGetValue(kvp.Key, out var existingValue) ?
Microsoft.Extensions.AI.Abstractions.Tests (11)
ChatCompletion\ChatOptionsTests.cs (2)
225Assert.True(deserialized.AdditionalProperties.TryGetValue("key", out object? value)); 263Assert.True(result.AdditionalProperties.TryGetValue("key", out object? value));
ChatCompletion\ChatResponseTests.cs (2)
116Assert.True(result.AdditionalProperties.TryGetValue("key", out object? value)); 157Assert.True(result.AdditionalProperties.TryGetValue("key", out object? value));
ChatCompletion\ChatResponseUpdateTests.cs (2)
170Assert.True(result.AdditionalProperties.TryGetValue("key", out object? value)); 237Assert.True(result.AdditionalProperties.TryGetValue("key", out object? value));
Embeddings\EmbeddingGenerationOptionsTests.cs (1)
87Assert.True(deserialized.AdditionalProperties.TryGetValue("key", out object? value));
SpeechToText\SpeechToTextOptionsTests.cs (1)
86Assert.True(deserialized.AdditionalProperties.TryGetValue("key", out object? value));
SpeechToText\SpeechToTextResponseTests.cs (1)
183Assert.True(result.AdditionalProperties.TryGetValue("key", out object? value));
TextToSpeech\TextToSpeechOptionsTests.cs (1)
114Assert.True(deserialized.AdditionalProperties.TryGetValue("key", out object? value));
TextToSpeech\TextToSpeechResponseTests.cs (1)
122Assert.True(result.AdditionalProperties.TryGetValue("key", out object? value));
Microsoft.Extensions.AI.OpenAI (3)
OpenAIChatClient.cs (1)
331if (content.AdditionalProperties?.TryGetValue("detail", out object? value) is true)
OpenAIResponsesChatClient.cs (2)
1559if (reasoningContent.AdditionalProperties?.TryGetValue(ReasoningItemIdKey, out object? reasoningItemIdValue) is true) 2055if (content.AdditionalProperties?.TryGetValue("detail", out object? value) is true)
Microsoft.Extensions.AI.OpenAI.Tests (1)
OpenAIResponseClientTests.cs (1)
6630if (!o.AdditionalProperties.TryGetValue("PartialImageIndex", out var imageIndex))