1 instantiation of CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
Microsoft.Extensions.AI.Abstractions.Tests (1)
Generated\361d1da7f942c932\JsonContext.CreateJsonSchema_IncorporatesTypesAndAnnotations_Type.g.cs (1)
33
ObjectCreator = () => new global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
(),
120 references to CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
Microsoft.Extensions.AI.Abstractions.Tests (120)
Generated\361d1da7f942c932\JsonContext.CreateJsonSchema_IncorporatesTypesAndAnnotations_Type.g.cs (116)
15
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
>? _CreateJsonSchema_IncorporatesTypesAndAnnotations_Type;
21
public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
> CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
24
get => _CreateJsonSchema_IncorporatesTypesAndAnnotations_Type ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
>)Options.GetTypeInfo(typeof(global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
));
27
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
> Create_CreateJsonSchema_IncorporatesTypesAndAnnotations_Type(global::System.Text.Json.JsonSerializerOptions options)
29
if (!TryGetTypeInfoForRuntimeCustomConverter<global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
> jsonTypeInfo))
31
var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
>
37
ConstructorAttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
).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.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
>(options, objectInfo);
58
DeclaringType = typeof(global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
),
60
Getter = static obj => ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)obj).DisplayNameProp,
61
Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)obj).DisplayNameProp = value!,
68
AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
).GetProperty("DisplayNameProp", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
78
DeclaringType = typeof(global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
),
80
Getter = static obj => ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)obj).DateTimeProp,
81
Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)obj).DateTimeProp = value!,
88
AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
).GetProperty("DateTimeProp", InstanceMemberBindingFlags, null, typeof(global::System.DateTime), global::System.Array.Empty<global::System.Type>(), null),
98
DeclaringType = typeof(global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
),
100
Getter = static obj => ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)obj).DateTimeOffsetProp,
101
Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)obj).DateTimeOffsetProp = value!,
108
AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
).GetProperty("DateTimeOffsetProp", InstanceMemberBindingFlags, null, typeof(global::System.DateTimeOffset), global::System.Array.Empty<global::System.Type>(), null),
118
DeclaringType = typeof(global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
),
120
Getter = static obj => ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)obj).TimeSpanProp,
121
Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)obj).TimeSpanProp = value!,
128
AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
).GetProperty("TimeSpanProp", InstanceMemberBindingFlags, null, typeof(global::System.TimeSpan), global::System.Array.Empty<global::System.Type>(), null),
138
DeclaringType = typeof(global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
),
140
Getter = static obj => ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)obj).GuidProp,
141
Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)obj).GuidProp = value!,
148
AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
).GetProperty("GuidProp", InstanceMemberBindingFlags, null, typeof(global::System.Guid), global::System.Array.Empty<global::System.Type>(), null),
158
DeclaringType = typeof(global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
),
160
Getter = static obj => ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)obj).UriProp,
161
Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)obj).UriProp = value!,
168
AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
).GetProperty("UriProp", InstanceMemberBindingFlags, null, typeof(global::System.Uri), global::System.Array.Empty<global::System.Type>(), null),
178
DeclaringType = typeof(global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
),
180
Getter = static obj => ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)obj).RegexProp,
181
Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)obj).RegexProp = value!,
188
AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
).GetProperty("RegexProp", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
198
DeclaringType = typeof(global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
),
200
Getter = static obj => ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)obj).EmailProp,
201
Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)obj).EmailProp = value!,
208
AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
).GetProperty("EmailProp", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
218
DeclaringType = typeof(global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
),
220
Getter = static obj => ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)obj).UrlProp,
221
Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)obj).UrlProp = value!,
228
AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
).GetProperty("UrlProp", InstanceMemberBindingFlags, null, typeof(global::System.Uri), global::System.Array.Empty<global::System.Type>(), null),
238
DeclaringType = typeof(global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
),
240
Getter = static obj => ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)obj).RangeProp,
241
Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)obj).RangeProp = value!,
248
AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
).GetProperty("RangeProp", InstanceMemberBindingFlags, null, typeof(int), global::System.Array.Empty<global::System.Type>(), null),
258
DeclaringType = typeof(global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
),
260
Getter = static obj => ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)obj).DataTypeDateTimeProp,
261
Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)obj).DataTypeDateTimeProp = value!,
268
AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
).GetProperty("DataTypeDateTimeProp", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
278
DeclaringType = typeof(global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
),
280
Getter = static obj => ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)obj).DataTypeDateProp,
281
Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)obj).DataTypeDateProp = value!,
288
AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
).GetProperty("DataTypeDateProp", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
298
DeclaringType = typeof(global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
),
300
Getter = static obj => ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)obj).DataTypeTimeProp,
301
Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)obj).DataTypeTimeProp = value!,
308
AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
).GetProperty("DataTypeTimeProp", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
318
DeclaringType = typeof(global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
),
320
Getter = static obj => ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)obj).DataTypeEmailProp,
321
Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)obj).DataTypeEmailProp = value!,
328
AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
).GetProperty("DataTypeEmailProp", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
338
DeclaringType = typeof(global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
),
340
Getter = static obj => ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)obj).DataTypeUrlProp,
341
Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)obj).DataTypeUrlProp = value!,
348
AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
).GetProperty("DataTypeUrlProp", InstanceMemberBindingFlags, null, typeof(global::System.Uri), global::System.Array.Empty<global::System.Type>(), null),
358
DeclaringType = typeof(global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
),
360
Getter = static obj => ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)obj).DataTypeImageUrlProp,
361
Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)obj).DataTypeImageUrlProp = value!,
368
AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
).GetProperty("DataTypeImageUrlProp", InstanceMemberBindingFlags, null, typeof(global::System.Uri), global::System.Array.Empty<global::System.Type>(), null),
378
DeclaringType = typeof(global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
),
380
Getter = static obj => ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)obj).StringLengthProp,
381
Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)obj).StringLengthProp = value!,
388
AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
).GetProperty("StringLengthProp", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
398
DeclaringType = typeof(global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
),
400
Getter = static obj => ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)obj).MinLengthProp,
401
Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)obj).MinLengthProp = value!,
408
AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
).GetProperty("MinLengthProp", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
418
DeclaringType = typeof(global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
),
420
Getter = static obj => ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)obj).MaxLengthProp,
421
Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)obj).MaxLengthProp = value!,
428
AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
).GetProperty("MaxLengthProp", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
438
DeclaringType = typeof(global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
),
440
Getter = static obj => ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)obj).MinLengthArrayProp,
441
Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)obj).MinLengthArrayProp = value!,
448
AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
).GetProperty("MinLengthArrayProp", InstanceMemberBindingFlags, null, typeof(int[]), global::System.Array.Empty<global::System.Type>(), null),
458
DeclaringType = typeof(global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
),
460
Getter = static obj => ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)obj).MaxLengthArrayProp,
461
Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)obj).MaxLengthArrayProp = value!,
468
AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
).GetProperty("MaxLengthArrayProp", InstanceMemberBindingFlags, null, typeof(int[]), global::System.Array.Empty<global::System.Type>(), null),
478
private void CreateJsonSchema_IncorporatesTypesAndAnnotations_TypeSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
? value)
488
writer.WriteString(PropName_DisplayNameProp, ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)value).DisplayNameProp);
489
writer.WriteString(PropName_DateTimeProp, ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)value).DateTimeProp);
490
writer.WriteString(PropName_DateTimeOffsetProp, ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)value).DateTimeOffsetProp);
492
global::System.Text.Json.JsonSerializer.Serialize(writer, ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)value).TimeSpanProp, TimeSpan);
493
writer.WriteString(PropName_GuidProp, ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)value).GuidProp);
495
global::System.Text.Json.JsonSerializer.Serialize(writer, ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)value).UriProp, Uri);
496
writer.WriteString(PropName_RegexProp, ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)value).RegexProp);
497
writer.WriteString(PropName_EmailProp, ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)value).EmailProp);
499
global::System.Text.Json.JsonSerializer.Serialize(writer, ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)value).UrlProp, Uri);
500
writer.WriteNumber(PropName_RangeProp, ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)value).RangeProp);
501
writer.WriteString(PropName_DataTypeDateTimeProp, ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)value).DataTypeDateTimeProp);
502
writer.WriteString(PropName_DataTypeDateProp, ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)value).DataTypeDateProp);
503
writer.WriteString(PropName_DataTypeTimeProp, ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)value).DataTypeTimeProp);
504
writer.WriteString(PropName_DataTypeEmailProp, ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)value).DataTypeEmailProp);
506
global::System.Text.Json.JsonSerializer.Serialize(writer, ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)value).DataTypeUrlProp, Uri);
508
global::System.Text.Json.JsonSerializer.Serialize(writer, ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)value).DataTypeImageUrlProp, Uri);
509
writer.WriteString(PropName_StringLengthProp, ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)value).StringLengthProp);
510
writer.WriteString(PropName_MinLengthProp, ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)value).MinLengthProp);
511
writer.WriteString(PropName_MaxLengthProp, ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)value).MaxLengthProp);
513
Int32ArraySerializeHandler(writer, ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)value).MinLengthArrayProp);
515
Int32ArraySerializeHandler(writer, ((global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
)value).MaxLengthArrayProp);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.GetJsonTypeInfo.g.cs (1)
36
if (type == typeof(global::Microsoft.Extensions.AI.AIJsonUtilitiesTests.
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
))
Utilities\AIJsonUtilitiesTests.cs (3)
955
AIJsonUtilities.CreateJsonSchema(typeof(
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
), serializerOptions: JsonContext.Default.Options));
1111
AIJsonUtilities.CreateJsonSchema(typeof(
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
), serializerOptions: JsonContext.Default.Options));
1941
[JsonSerializable(typeof(
CreateJsonSchema_IncorporatesTypesAndAnnotations_Type
))]