9 references to GetService
Microsoft.Extensions.AI (2)
SpeechToText\LoggingSpeechToTextClient.cs (2)
56
LogInvokedSensitive(nameof(GetTextAsync), AsJson(options), AsJson(this.
GetService
<SpeechToTextClientMetadata>()));
102
LogInvokedSensitive(nameof(GetStreamingTextAsync), AsJson(options), AsJson(this.
GetService
<SpeechToTextClientMetadata>()));
Microsoft.Extensions.AI.Abstractions.Tests (1)
SpeechToText\SpeechToTextClientExtensionsTests.cs (1)
19
_ = SpeechToTextClientExtensions.
GetService
<object>(null!);
Microsoft.Extensions.AI.OpenAI.Tests (6)
OpenAISpeechToTextClientTests.cs (6)
42
var metadata = speechToTextClient.
GetService
<SpeechToTextClientMetadata>();
53
Assert.Same(speechToTextClient, speechToTextClient.
GetService
<ISpeechToTextClient>());
54
Assert.Same(audioClient, speechToTextClient.
GetService
<AudioClient>());
61
Assert.NotNull(pipeline.
GetService
<LoggingSpeechToTextClient>());
63
Assert.Same(audioClient, pipeline.
GetService
<AudioClient>());
64
Assert.IsType<LoggingSpeechToTextClient>(pipeline.
GetService
<ISpeechToTextClient>());