6 instantiations of SpeechToTextClientMetadata
Microsoft.Extensions.AI.Abstractions (1)
Generated\361d1da7f942c932\JsonContext.SpeechToTextClientMetadata.g.cs (1)
34ObjectWithParameterizedConstructorCreator = static args => new global::Microsoft.Extensions.AI.SpeechToTextClientMetadata((string)args[0], (global::System.Uri)args[1], (string)args[2]),
Microsoft.Extensions.AI.Abstractions.Tests (2)
SpeechToText\SpeechToTextClientMetadataTests.cs (2)
14SpeechToTextClientMetadata metadata = new(null, null, null); 24SpeechToTextClientMetadata metadata = new("providerName", uri, "theModel");
Microsoft.Extensions.AI.OpenAI (1)
OpenAISpeechToTextClient.cs (1)
39_metadata = new("openai", audioClient.Endpoint, _audioClient.Model);
Microsoft.Extensions.AI.Tests (2)
SpeechToText\OpenTelemetrySpeechToTextClientTests.cs (2)
61serviceType == typeof(SpeechToTextClientMetadata) ? new SpeechToTextClientMetadata("testservice", new Uri("http://localhost:12345/something"), "amazingmodel") : 175serviceType == typeof(SpeechToTextClientMetadata) ? new SpeechToTextClientMetadata("testservice", new Uri("http://localhost:12345"), "testmodel") :
38 references to SpeechToTextClientMetadata
Microsoft.Extensions.AI (4)
SpeechToText\LoggingSpeechToTextClient.cs (2)
65LogInvokedSensitive(nameof(GetTextAsync), AsJson(options), AsJson(this.GetService<SpeechToTextClientMetadata>())); 111LogInvokedSensitive(nameof(GetStreamingTextAsync), AsJson(options), AsJson(this.GetService<SpeechToTextClientMetadata>()));
SpeechToText\OpenTelemetrySpeechToTextClient.cs (2)
55if (innerClient!.GetService<SpeechToTextClientMetadata>() is SpeechToTextClientMetadata metadata)
Microsoft.Extensions.AI.Abstractions (26)
Generated\361d1da7f942c932\JsonContext.SpeechToTextClientMetadata.g.cs (23)
15private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.SpeechToTextClientMetadata>? _SpeechToTextClientMetadata; 21public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.SpeechToTextClientMetadata> SpeechToTextClientMetadata 24get => _SpeechToTextClientMetadata ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.SpeechToTextClientMetadata>)Options.GetTypeInfo(typeof(global::Microsoft.Extensions.AI.SpeechToTextClientMetadata)); 27private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.SpeechToTextClientMetadata> Create_SpeechToTextClientMetadata(global::System.Text.Json.JsonSerializerOptions options) 29if (!TryGetTypeInfoForRuntimeCustomConverter<global::Microsoft.Extensions.AI.SpeechToTextClientMetadata>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.SpeechToTextClientMetadata> jsonTypeInfo)) 31var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::Microsoft.Extensions.AI.SpeechToTextClientMetadata> 37ConstructorAttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.SpeechToTextClientMetadata).GetConstructor(InstanceMemberBindingFlags, binder: null, new[] {typeof(string), typeof(global::System.Uri), typeof(string)}, modifiers: null), 41jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::Microsoft.Extensions.AI.SpeechToTextClientMetadata>(options, objectInfo); 58DeclaringType = typeof(global::Microsoft.Extensions.AI.SpeechToTextClientMetadata), 60Getter = static obj => ((global::Microsoft.Extensions.AI.SpeechToTextClientMetadata)obj).ProviderName, 68AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.SpeechToTextClientMetadata).GetProperty("ProviderName", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null), 78DeclaringType = typeof(global::Microsoft.Extensions.AI.SpeechToTextClientMetadata), 80Getter = static obj => ((global::Microsoft.Extensions.AI.SpeechToTextClientMetadata)obj).ProviderUri, 88AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.SpeechToTextClientMetadata).GetProperty("ProviderUri", InstanceMemberBindingFlags, null, typeof(global::System.Uri), global::System.Array.Empty<global::System.Type>(), null), 98DeclaringType = typeof(global::Microsoft.Extensions.AI.SpeechToTextClientMetadata), 100Getter = static obj => ((global::Microsoft.Extensions.AI.SpeechToTextClientMetadata)obj).DefaultModelId, 108AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.SpeechToTextClientMetadata).GetProperty("DefaultModelId", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null), 118private void SpeechToTextClientMetadataSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::Microsoft.Extensions.AI.SpeechToTextClientMetadata? value) 128string __value_ProviderName = ((global::Microsoft.Extensions.AI.SpeechToTextClientMetadata)value).ProviderName; 133global::System.Uri __value_ProviderUri = ((global::Microsoft.Extensions.AI.SpeechToTextClientMetadata)value).ProviderUri; 139string __value_DefaultModelId = ((global::Microsoft.Extensions.AI.SpeechToTextClientMetadata)value).DefaultModelId;
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.GetJsonTypeInfo.g.cs (1)
288if (type == typeof(global::Microsoft.Extensions.AI.SpeechToTextClientMetadata))
SpeechToText\SpeechToTextClientMetadata.cs (1)
14/// <summary>Initializes a new instance of the <see cref="SpeechToTextClientMetadata"/> class.</summary>
Utilities\AIJsonUtilities.Defaults.cs (1)
126[JsonSerializable(typeof(SpeechToTextClientMetadata))]
Microsoft.Extensions.AI.Abstractions.Tests (2)
SpeechToText\SpeechToTextClientMetadataTests.cs (2)
14SpeechToTextClientMetadata metadata = new(null, null, null); 24SpeechToTextClientMetadata metadata = new("providerName", uri, "theModel");
Microsoft.Extensions.AI.OpenAI (2)
OpenAISpeechToTextClient.cs (2)
28private readonly SpeechToTextClientMetadata _metadata; 49serviceType == typeof(SpeechToTextClientMetadata) ? _metadata :
Microsoft.Extensions.AI.OpenAI.Tests (2)
OpenAISpeechToTextClientTests.cs (2)
40var metadata = speechToTextClient.GetService<SpeechToTextClientMetadata>();
Microsoft.Extensions.AI.Tests (2)
SpeechToText\OpenTelemetrySpeechToTextClientTests.cs (2)
61serviceType == typeof(SpeechToTextClientMetadata) ? new SpeechToTextClientMetadata("testservice", new Uri("http://localhost:12345/something"), "amazingmodel") : 175serviceType == typeof(SpeechToTextClientMetadata) ? new SpeechToTextClientMetadata("testservice", new Uri("http://localhost:12345"), "testmodel") :