4 writes to AdditionalProperties
Microsoft.Extensions.AI.Abstractions (1)
SpeechToText\SpeechToTextOptions.cs (1)
28AdditionalProperties = other.AdditionalProperties?.Clone();
Microsoft.Extensions.AI.Abstractions.Tests (2)
SpeechToText\SpeechToTextOptionsTests.cs (2)
43options.AdditionalProperties = additionalProps; 73options.AdditionalProperties = additionalProps;
Microsoft.Extensions.AI.Tests (1)
SpeechToText\OpenTelemetrySpeechToTextClientTests.cs (1)
97AdditionalProperties = new()
11 references to AdditionalProperties
Microsoft.Extensions.AI (1)
SpeechToText\OpenTelemetrySpeechToTextClient.cs (1)
225if (options.AdditionalProperties is { } props)
Microsoft.Extensions.AI.Abstractions (1)
SpeechToText\SpeechToTextOptions.cs (1)
28AdditionalProperties = other.AdditionalProperties?.Clone();
Microsoft.Extensions.AI.Abstractions.Tests (9)
SpeechToText\SpeechToTextOptionsTests.cs (9)
19Assert.Null(options.AdditionalProperties); 25Assert.Null(clone.AdditionalProperties); 49Assert.Same(additionalProps, options.AdditionalProperties); 56Assert.Equal(additionalProps, clone.AdditionalProperties); 84Assert.NotNull(deserialized.AdditionalProperties); 85Assert.Single(deserialized.AdditionalProperties); 86Assert.True(deserialized.AdditionalProperties.TryGetValue("key", out object? value)); 179Assert.NotNull(result.AdditionalProperties); 180Assert.Equal("val", result.AdditionalProperties["key"]?.ToString());