2 instantiations of Derived
Shared.Tests (2)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\TestTypesContext.Derived.g.cs (1)
33ObjectCreator = () => new global::Microsoft.Extensions.AI.JsonSchemaExporter.TestTypes.NonAbstractClassWithSingleDerivedType.Derived(),
JsonSchemaExporter\TestTypes.cs (1)
680AdditionalValues: [new NonAbstractClassWithSingleDerivedType.Derived()],
13 references to Derived
Shared.Tests (13)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\TestTypesContext.Derived.g.cs (11)
15private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.JsonSchemaExporter.TestTypes.NonAbstractClassWithSingleDerivedType.Derived>? _Derived; 21public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.JsonSchemaExporter.TestTypes.NonAbstractClassWithSingleDerivedType.Derived> Derived 24get => _Derived ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.JsonSchemaExporter.TestTypes.NonAbstractClassWithSingleDerivedType.Derived>)Options.GetTypeInfo(typeof(global::Microsoft.Extensions.AI.JsonSchemaExporter.TestTypes.NonAbstractClassWithSingleDerivedType.Derived)); 27private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.JsonSchemaExporter.TestTypes.NonAbstractClassWithSingleDerivedType.Derived> Create_Derived(global::System.Text.Json.JsonSerializerOptions options) 29if (!TryGetTypeInfoForRuntimeCustomConverter<global::Microsoft.Extensions.AI.JsonSchemaExporter.TestTypes.NonAbstractClassWithSingleDerivedType.Derived>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.JsonSchemaExporter.TestTypes.NonAbstractClassWithSingleDerivedType.Derived> jsonTypeInfo)) 31var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::Microsoft.Extensions.AI.JsonSchemaExporter.TestTypes.NonAbstractClassWithSingleDerivedType.Derived> 37ConstructorAttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.JsonSchemaExporter.TestTypes.NonAbstractClassWithSingleDerivedType.Derived).GetConstructor(InstanceMemberBindingFlags, binder: null, global::System.Array.Empty<global::System.Type>(), modifiers: null), 41jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::Microsoft.Extensions.AI.JsonSchemaExporter.TestTypes.NonAbstractClassWithSingleDerivedType.Derived>(options, objectInfo); 58private void DerivedSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::Microsoft.Extensions.AI.JsonSchemaExporter.TestTypes.NonAbstractClassWithSingleDerivedType.Derived? value)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\TestTypesContext.GetJsonTypeInfo.g.cs (1)
100if (type == typeof(global::Microsoft.Extensions.AI.JsonSchemaExporter.TestTypes.NonAbstractClassWithSingleDerivedType.Derived))
JsonSchemaExporter\TestTypes.cs (1)
1136[JsonDerivedType(typeof(NonAbstractClassWithSingleDerivedType.Derived))]