7 writes to AdditionalProperties
Microsoft.Extensions.AI.Abstractions (2)
SpeechToText\SpeechToTextResponseUpdateExtensions.cs (2)
53response.AdditionalProperties = additionalProperties; 99response.AdditionalProperties = additionalProperties;
Microsoft.Extensions.AI.Abstractions.Tests (3)
SpeechToText\SpeechToTextResponseTests.cs (3)
119response.AdditionalProperties = additionalProps; 154AdditionalProperties = new() { ["key"] = "value" }, 204AdditionalProperties = new() { ["key1"] = "value1", ["key2"] = 42 },
Microsoft.Extensions.AI.OpenAI (2)
OpenAISpeechToTextClient.cs (2)
174response.AdditionalProperties = new AdditionalPropertiesDictionary 242response.AdditionalProperties = new AdditionalPropertiesDictionary
12 references to AdditionalProperties
Microsoft.Extensions.AI.Abstractions (1)
SpeechToText\SpeechToTextResponse.cs (1)
82AdditionalProperties = AdditionalProperties,
Microsoft.Extensions.AI.Abstractions.Tests (11)
SpeechToText\SpeechToTextResponseTests.cs (7)
30Assert.Null(response.AdditionalProperties); 56Assert.Null(response.AdditionalProperties); 117Assert.Null(response.AdditionalProperties); 120Assert.Same(additionalProps, response.AdditionalProperties); 174Assert.NotNull(result.AdditionalProperties); 175Assert.Single(result.AdditionalProperties); 176Assert.True(result.AdditionalProperties.TryGetValue("key", out object? value));
SpeechToText\SpeechToTextResponseUpdateExtensionsTests.cs (4)
67Assert.NotNull(response.AdditionalProperties); 68Assert.Equal(2, response.AdditionalProperties.Count); 69Assert.Equal("b", response.AdditionalProperties["a"]); 70Assert.Equal("d", response.AdditionalProperties["c"]);