5 writes to Contents
Microsoft.Extensions.AI.Abstractions.Tests (3)
SpeechToText\SpeechToTextResponseTests.cs (3)
134
response.
Contents
= newContents;
148
Contents
=
208
Contents
=
Microsoft.Extensions.AI.OpenAI (2)
OpenAISpeechToTextClient.cs (2)
85
response.
Contents
= [new TextContent(translation.Text)];
99
response.
Contents
= [new TextContent(transcription.Text)];
27 references to Contents
Microsoft.Extensions.AI.Abstractions (5)
SpeechToText\SpeechToTextResponse.cs (2)
67
/// This property concatenates the text of all <see cref="TextContent"/> objects in <see cref="
Contents
"/>.
79
IList<AIContent> contents =
Contents
;
SpeechToText\SpeechToTextResponseUpdateExtensions.cs (3)
35
ChatResponseExtensions.CoalesceTextContent((List<AIContent>)response.
Contents
);
61
ChatResponseExtensions.CoalesceTextContent((List<AIContent>)response.
Contents
);
106
response.
Contents
.Add(content);
Microsoft.Extensions.AI.Abstractions.Tests (22)
SpeechToText\SpeechToTextResponseTests.cs (19)
24
Assert.Empty(response.
Contents
);
26
Assert.NotNull(response.
Contents
);
27
Assert.Same(response.
Contents
, response.
Contents
);
28
Assert.Empty(response.
Contents
);
44
Assert.Same(response.
Contents
, response.
Contents
);
47
Assert.Empty(response.
Contents
);
51
Assert.Single(response.
Contents
);
52
TextContent tc = Assert.IsType<TextContent>(response.
Contents
[0]);
81
Assert.Same(response.
Contents
, response.
Contents
);
84
Assert.Empty(response.
Contents
);
89
Assert.Equal(contentCount, response.
Contents
.Count);
92
TextContent tc = Assert.IsType<TextContent>(response.
Contents
[i]);
135
Assert.Same(newContents, response.
Contents
);
169
Assert.Equal(4, result.
Contents
.Count);
171
for (int i = 0; i < original.
Contents
.Count; i++)
173
Assert.Equal($"Text{i + 1}", ((TextContent)result.
Contents
[i]).Text);
SpeechToText\SpeechToTextResponseUpdateExtensionsTests.cs (3)
124
Assert.Equal(expected.Count + (gapLength * ((numSequences - 1) + (gapBeginningEnd ? 2 : 0))), response.
Contents
.Count);
126
TextContent[] contents = response.
Contents
.OfType<TextContent>().ToArray();
153
Assert.Equal("Hello, world!", Assert.IsType<TextContent>(Assert.Single(response.
Contents
)).Text);