10 instantiations of HostedFileClientMetadata
Microsoft.Extensions.AI.Abstractions (1)
Microsoft.Extensions.AI.Abstractions.Tests (5)
Microsoft.Extensions.AI.OpenAI (3)
Microsoft.Extensions.AI.Tests (1)
53 references to HostedFileClientMetadata
Microsoft.Extensions.AI (7)
Files\LoggingHostedFileClient.cs (5)
69LogUploadInvokedSensitive(mediaType, fileName, AsJson(options), AsJson(this.GetService<HostedFileClientMetadata>()));
115LogDownloadInvokedSensitive(fileId, AsJson(options), AsJson(this.GetService<HostedFileClientMetadata>()));
151LogGetFileInfoInvokedSensitive(fileId, AsJson(options), AsJson(this.GetService<HostedFileClientMetadata>()));
197LogListFilesInvokedSensitive(AsJson(options), AsJson(this.GetService<HostedFileClientMetadata>()));
270LogDeleteInvokedSensitive(fileId, AsJson(options), AsJson(this.GetService<HostedFileClientMetadata>()));
Microsoft.Extensions.AI.Abstractions (27)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.HostedFileClientMetadata.g.cs (19)
15private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.HostedFileClientMetadata>? _HostedFileClientMetadata;
21public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.HostedFileClientMetadata> HostedFileClientMetadata
24get => _HostedFileClientMetadata ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.HostedFileClientMetadata>)Options.GetTypeInfo(typeof(global::Microsoft.Extensions.AI.HostedFileClientMetadata));
27private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.HostedFileClientMetadata> Create_HostedFileClientMetadata(global::System.Text.Json.JsonSerializerOptions options)
29if (!TryGetTypeInfoForRuntimeCustomConverter<global::Microsoft.Extensions.AI.HostedFileClientMetadata>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.HostedFileClientMetadata> jsonTypeInfo))
31var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::Microsoft.Extensions.AI.HostedFileClientMetadata>
37ConstructorAttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.HostedFileClientMetadata).GetConstructor(InstanceMemberBindingFlags, binder: null, new[] {typeof(string), typeof(global::System.Uri)}, modifiers: null),
41jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::Microsoft.Extensions.AI.HostedFileClientMetadata>(options, objectInfo);
58DeclaringType = typeof(global::Microsoft.Extensions.AI.HostedFileClientMetadata),
60Getter = static obj => ((global::Microsoft.Extensions.AI.HostedFileClientMetadata)obj).ProviderName,
68AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.HostedFileClientMetadata).GetProperty("ProviderName", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
78DeclaringType = typeof(global::Microsoft.Extensions.AI.HostedFileClientMetadata),
80Getter = static obj => ((global::Microsoft.Extensions.AI.HostedFileClientMetadata)obj).ProviderUri,
88AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.HostedFileClientMetadata).GetProperty("ProviderUri", InstanceMemberBindingFlags, null, typeof(global::System.Uri), global::System.Array.Empty<global::System.Type>(), null),
98private void HostedFileClientMetadataSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::Microsoft.Extensions.AI.HostedFileClientMetadata? value)
108string __value_ProviderName = ((global::Microsoft.Extensions.AI.HostedFileClientMetadata)value).ProviderName;
113global::System.Uri __value_ProviderUri = ((global::Microsoft.Extensions.AI.HostedFileClientMetadata)value).ProviderUri;
Microsoft.Extensions.AI.Abstractions.Tests (7)
Microsoft.Extensions.AI.OpenAI (2)
Microsoft.Extensions.AI.OpenAI.Tests (9)
Microsoft.Extensions.AI.Tests (1)