11 writes to EndTime
Microsoft.Extensions.AI.Abstractions (2)
Generated\361d1da7f942c932\JsonContext.SpeechToTextResponseUpdate.g.cs (1)
121Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.SpeechToTextResponseUpdate)obj).EndTime = value!,
SpeechToText\SpeechToTextResponse.cs (1)
90EndTime = EndTime,
Microsoft.Extensions.AI.Abstractions.Tests (8)
Generated\361d1da7f942c932\TestJsonSerializerContext.SpeechToTextResponseUpdate.g.cs (1)
119Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.SpeechToTextResponseUpdate)obj).EndTime = value!,
SpeechToText\SpeechToTextResponseUpdateExtensionsTests.cs (5)
49new("human, ") { ModelId = "model123", StartTime = TimeSpan.FromSeconds(10), EndTime = TimeSpan.FromSeconds(20) }, 50new("How ") { ModelId = "model123", StartTime = TimeSpan.FromSeconds(22), EndTime = TimeSpan.FromSeconds(23) }, 51new("are ") { ModelId = "model123", StartTime = TimeSpan.FromSeconds(23), EndTime = TimeSpan.FromSeconds(24) }, 52new([new TextContent("You?")]) { ModelId = "model123", StartTime = TimeSpan.FromSeconds(24), EndTime = TimeSpan.FromSeconds(25), AdditionalProperties = new() { ["c"] = "d" } }, 53new() { ResponseId = "someResponse", ModelId = "model123", StartTime = TimeSpan.FromSeconds(25), EndTime = TimeSpan.FromSeconds(35) },
SpeechToText\SpeechToTextResponseUpdateTests.cs (2)
52update.EndTime = TimeSpan.FromSeconds(20); 90EndTime = TimeSpan.FromSeconds(10),
Microsoft.Extensions.AI.OpenAI (1)
OpenAISpeechToTextClient.cs (1)
150result.EndTime = segmentUpdate.EndTime;
12 references to EndTime
Microsoft.Extensions.AI.Abstractions (4)
Generated\361d1da7f942c932\JsonContext.SpeechToTextResponseUpdate.g.cs (1)
120Getter = static obj => ((global::Microsoft.Extensions.AI.SpeechToTextResponseUpdate)obj).EndTime,
SpeechToText\SpeechToTextResponseUpdateExtensions.cs (3)
89if (response.EndTime is null || (update.EndTime is not null && update.EndTime > response.EndTime)) 92response.EndTime = update.EndTime;
Microsoft.Extensions.AI.Abstractions.Tests (7)
Generated\361d1da7f942c932\TestJsonSerializerContext.SpeechToTextResponseUpdate.g.cs (1)
118Getter = static obj => ((global::Microsoft.Extensions.AI.SpeechToTextResponseUpdate)obj).EndTime,
SpeechToText\SpeechToTextResponseTests.cs (1)
233Assert.Equal(TimeSpan.FromSeconds(2), update.EndTime);
SpeechToText\SpeechToTextResponseUpdateTests.cs (5)
23Assert.Null(update.EndTime); 54Assert.Equal(TimeSpan.FromSeconds(20), update.EndTime); 105Assert.Equal(original.EndTime, result.EndTime); 142Assert.Equal(TimeSpan.FromSeconds(5), result.EndTime);
Microsoft.Extensions.AI.OpenAI.Tests (1)
OpenAISpeechToTextClientTests.cs (1)
333Assert.Equal(TimeSpan.FromSeconds(2.5), updates[1].EndTime);