151 references to ChatClientStructuredOutputExtensionsTests
Microsoft.Extensions.AI.Tests (151)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext2.Animal.g.cs (30)
15
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal>? _Animal;
21
public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal> Animal
24
get => _Animal ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal>)Options.GetTypeInfo(typeof(global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal));
27
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal> Create_Animal(global::System.Text.Json.JsonSerializerOptions options)
29
if (!TryGetTypeInfoForRuntimeCustomConverter<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal> jsonTypeInfo))
31
var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal>
33
ObjectCreator = () => new global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal(),
37
ConstructorAttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal).GetConstructor(InstanceMemberBindingFlags, binder: null, global::System.Array.Empty<global::System.Type>(), modifiers: null),
41
jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal>(options, objectInfo);
58
DeclaringType = typeof(global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal),
60
Getter = static obj => ((global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal)obj).Id,
61
Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal)obj).Id = value!,
68
AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal).GetProperty("Id", InstanceMemberBindingFlags, null, typeof(int), global::System.Array.Empty<global::System.Type>(), null),
78
DeclaringType = typeof(global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal),
80
Getter = static obj => ((global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal)obj).FullName,
81
Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal)obj).FullName = value!,
88
AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal).GetProperty("FullName", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
93
var info2 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Species>
98
DeclaringType = typeof(global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal),
100
Getter = static obj => ((global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal)obj).Species,
101
Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal)obj).Species = value!,
108
AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal).GetProperty("Species", InstanceMemberBindingFlags, null, typeof(global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Species), global::System.Array.Empty<global::System.Type>(), null),
111
properties[2] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Species>(options, info2);
118
private void AnimalSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal? value)
128
writer.WriteNumber(PropName_id, ((global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal)value).Id);
129
writer.WriteString(PropName_fullName, ((global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal)value).FullName);
131
global::System.Text.Json.JsonSerializer.Serialize(writer, ((global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal)value).Species, Species);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext2.AnimalArray.g.cs (10)
15
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal[]>? _AnimalArray;
21
public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal[]> AnimalArray
24
get => _AnimalArray ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal[]>)Options.GetTypeInfo(typeof(global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal[]));
27
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal[]> Create_AnimalArray(global::System.Text.Json.JsonSerializerOptions options)
29
if (!TryGetTypeInfoForRuntimeCustomConverter<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal[]>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal[]> jsonTypeInfo))
31
var info = new global::System.Text.Json.Serialization.Metadata.JsonCollectionInfoValues<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal[]>
37
jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateArrayInfo<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal>(options, info);
47
private void AnimalArraySerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal[]? value)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext2.DataAnimal.g.cs (37)
15
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Data<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal>>? _DataAnimal;
21
public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Data<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal>> DataAnimal
24
get => _DataAnimal ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Data<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal>>)Options.GetTypeInfo(typeof(global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Data<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal>));
27
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Data<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal>> Create_DataAnimal(global::System.Text.Json.JsonSerializerOptions options)
29
if (!TryGetTypeInfoForRuntimeCustomConverter<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Data<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal>>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Data<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal>> jsonTypeInfo))
31
var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Data<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal>>
33
ObjectCreator = () => new global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Data<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal>(),
37
ConstructorAttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Data<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal>).GetConstructor(InstanceMemberBindingFlags, binder: null, global::System.Array.Empty<global::System.Type>(), modifiers: null),
41
jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Data<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal>>(options, objectInfo);
53
var info0 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal>
58
DeclaringType = typeof(global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Data<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal>),
60
Getter = static obj => ((global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Data<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal>)obj).Value,
61
Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Data<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal>)obj).Value = value!,
68
AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Data<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal>).GetProperty("Value", InstanceMemberBindingFlags, null, typeof(global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal), global::System.Array.Empty<global::System.Type>(), null),
71
properties[0] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal>(options, info0);
78
private void DataAnimalSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Data<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal>? value)
89
AnimalSerializeHandler(writer, ((global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Data<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal>)value).Value);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext2.EnvelopeAnimalArray.g.cs (37)
15
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Envelope<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal[]>>? _EnvelopeAnimalArray;
21
public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Envelope<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal[]>> EnvelopeAnimalArray
24
get => _EnvelopeAnimalArray ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Envelope<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal[]>>)Options.GetTypeInfo(typeof(global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Envelope<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal[]>));
27
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Envelope<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal[]>> Create_EnvelopeAnimalArray(global::System.Text.Json.JsonSerializerOptions options)
29
if (!TryGetTypeInfoForRuntimeCustomConverter<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Envelope<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal[]>>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Envelope<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal[]>> jsonTypeInfo))
31
var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Envelope<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal[]>>
33
ObjectCreator = () => new global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Envelope<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal[]>(),
37
ConstructorAttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Envelope<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal[]>).GetConstructor(InstanceMemberBindingFlags, binder: null, global::System.Array.Empty<global::System.Type>(), modifiers: null),
41
jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Envelope<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal[]>>(options, objectInfo);
53
var info0 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal[]>
58
DeclaringType = typeof(global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Envelope<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal[]>),
60
Getter = static obj => ((global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Envelope<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal[]>)obj).data,
61
Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Envelope<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal[]>)obj).data = value!,
68
AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Envelope<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal[]>).GetProperty("data", InstanceMemberBindingFlags, null, typeof(global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal[]), global::System.Array.Empty<global::System.Type>(), null),
71
properties[0] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal[]>(options, info0);
78
private void EnvelopeAnimalArraySerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Envelope<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal[]>? value)
89
AnimalArraySerializeHandler(writer, ((global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Envelope<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal[]>)value).data);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext2.EnvelopeInt32.g.cs (17)
15
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Envelope<int>>? _EnvelopeInt32;
21
public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Envelope<int>> EnvelopeInt32
24
get => _EnvelopeInt32 ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Envelope<int>>)Options.GetTypeInfo(typeof(global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Envelope<int>));
27
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Envelope<int>> Create_EnvelopeInt32(global::System.Text.Json.JsonSerializerOptions options)
29
if (!TryGetTypeInfoForRuntimeCustomConverter<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Envelope<int>>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Envelope<int>> jsonTypeInfo))
31
var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Envelope<int>>
33
ObjectCreator = () => new global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Envelope<int>(),
37
ConstructorAttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Envelope<int>).GetConstructor(InstanceMemberBindingFlags, binder: null, global::System.Array.Empty<global::System.Type>(), modifiers: null),
41
jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Envelope<int>>(options, objectInfo);
58
DeclaringType = typeof(global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Envelope<int>),
60
Getter = static obj => ((global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Envelope<int>)obj).data,
61
Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Envelope<int>)obj).data = value!,
68
AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Envelope<int>).GetProperty("data", InstanceMemberBindingFlags, null, typeof(int), global::System.Array.Empty<global::System.Type>(), null),
78
private void EnvelopeInt32SerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Envelope<int>? value)
88
writer.WriteNumber(PropName_data, ((global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Envelope<int>)value).data);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext2.g.cs (2)
29
public static global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.JsonContext2 Default { get; } = new global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.JsonContext2(new global::System.Text.Json.JsonSerializerOptions(s_defaultOptions));
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext2.GetJsonTypeInfo.g.cs (8)
24
if (type == typeof(global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal))
28
if (type == typeof(global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal[]))
32
if (type == typeof(global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Data<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal>))
36
if (type == typeof(global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Envelope<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Animal[]>))
40
if (type == typeof(global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Envelope<int>))
44
if (type == typeof(global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Species))
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext2.Species.g.cs (10)
15
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Species>? _Species;
21
public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Species> Species
24
get => _Species ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Species>)Options.GetTypeInfo(typeof(global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Species));
27
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Species> Create_Species(global::System.Text.Json.JsonSerializerOptions options)
29
if (!TryGetTypeInfoForRuntimeCustomConverter<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Species>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Species> jsonTypeInfo))
31
global::System.Text.Json.Serialization.JsonConverter converter = ExpandConverter(typeof(global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Species), new global::System.Text.Json.Serialization.JsonStringEnumConverter<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Species>(), options);
32
jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateValueInfo<global::Microsoft.Extensions.AI.
ChatClientStructuredOutputExtensionsTests
.Species> (options, converter);