4 writes to AdditionalProperties
Microsoft.Extensions.AI.Abstractions (1)
SpeechToText\SpeechToTextResponseUpdateExtensions.cs (1)
115
response.
AdditionalProperties
= new(update.AdditionalProperties);
Microsoft.Extensions.AI.Abstractions.Tests (3)
SpeechToText\SpeechToTextResponseTests.cs (3)
120
response.
AdditionalProperties
= additionalProps;
160
AdditionalProperties
= new() { ["key"] = "value" },
218
AdditionalProperties
= new() { ["key1"] = "value1", ["key2"] = 42 },
14 references to AdditionalProperties
Microsoft.Extensions.AI.Abstractions (3)
SpeechToText\SpeechToTextResponse.cs (1)
88
AdditionalProperties =
AdditionalProperties
,
SpeechToText\SpeechToTextResponseUpdateExtensions.cs (2)
113
if (response.
AdditionalProperties
is null)
121
response.
AdditionalProperties
[entry.Key] = entry.Value;
Microsoft.Extensions.AI.Abstractions.Tests (11)
SpeechToText\SpeechToTextResponseTests.cs (7)
30
Assert.Null(response.
AdditionalProperties
);
57
Assert.Null(response.
AdditionalProperties
);
118
Assert.Null(response.
AdditionalProperties
);
121
Assert.Same(additionalProps, response.
AdditionalProperties
);
181
Assert.NotNull(result.
AdditionalProperties
);
182
Assert.Single(result.
AdditionalProperties
);
183
Assert.True(result.
AdditionalProperties
.TryGetValue("key", out object? value));
SpeechToText\SpeechToTextResponseUpdateExtensionsTests.cs (4)
67
Assert.NotNull(response.
AdditionalProperties
);
68
Assert.Equal(2, response.
AdditionalProperties
.Count);
69
Assert.Equal("b", response.
AdditionalProperties
["a"]);
70
Assert.Equal("d", response.
AdditionalProperties
["c"]);