9 writes to StartTime
Microsoft.Extensions.AI.Abstractions (1)
SpeechToText\SpeechToTextResponse.cs (1)
84
StartTime
= StartTime,
Microsoft.Extensions.AI.Abstractions.Tests (8)
SpeechToText\SpeechToTextResponseUpdateExtensionsTests.cs (6)
48
new("Hello ") { ModelId = "model123",
StartTime
= null, AdditionalProperties = new() { ["a"] = "b" } },
49
new("human, ") { ModelId = "model123",
StartTime
= TimeSpan.FromSeconds(10), EndTime = TimeSpan.FromSeconds(20) },
50
new("How ") { ModelId = "model123",
StartTime
= TimeSpan.FromSeconds(22), EndTime = TimeSpan.FromSeconds(23) },
51
new("are ") { ModelId = "model123",
StartTime
= TimeSpan.FromSeconds(23), EndTime = TimeSpan.FromSeconds(24) },
52
new([new TextContent("You?")]) { ModelId = "model123",
StartTime
= TimeSpan.FromSeconds(24), EndTime = TimeSpan.FromSeconds(25), AdditionalProperties = new() { ["c"] = "d" } },
53
new() { ResponseId = "someResponse", ModelId = "model123",
StartTime
= TimeSpan.FromSeconds(25), EndTime = TimeSpan.FromSeconds(35) },
SpeechToText\SpeechToTextResponseUpdateTests.cs (2)
52
update.
StartTime
= TimeSpan.FromSeconds(10);
90
StartTime
= TimeSpan.FromSeconds(5),
7 references to StartTime
Microsoft.Extensions.AI.Abstractions (2)
SpeechToText\SpeechToTextResponseUpdateExtensions.cs (2)
37
response.StartTime ??= update.
StartTime
;
82
response.StartTime ??= update.
StartTime
;
Microsoft.Extensions.AI.Abstractions.Tests (5)
SpeechToText\SpeechToTextResponseTests.cs (1)
217
Assert.Equal(TimeSpan.FromSeconds(1), update.
StartTime
);
SpeechToText\SpeechToTextResponseUpdateTests.cs (4)
22
Assert.Null(update.
StartTime
);
54
Assert.Equal(TimeSpan.FromSeconds(10), update.
StartTime
);
105
Assert.Equal(original.
StartTime
, result.
StartTime
);