11 references to ResolveReferenceForSchema
Microsoft.AspNetCore.OpenApi (11)
Transformers\Implementations\OpenApiSchemaReferenceTransformer.cs (11)
35ResolveReferenceForSchema(schema.Clone(), schemasByReference, isTopLevel: true)); 50parameter.Schema = ResolveReferenceForSchema(parameter.Schema, schemasByReference); 58content.Value.Schema = ResolveReferenceForSchema(content.Value.Schema, schemasByReference); 70content.Value.Schema = ResolveReferenceForSchema(content.Value.Schema, schemasByReference); 108schema.AllOf[i] = ResolveReferenceForSchema(schema.AllOf[i], schemasByReference); 116schema.OneOf[i] = ResolveReferenceForSchema(schema.OneOf[i], schemasByReference); 124schema.AnyOf[i] = ResolveReferenceForSchema(schema.AnyOf[i], schemasByReference); 130schema.AdditionalProperties = ResolveReferenceForSchema(schema.AdditionalProperties, schemasByReference); 135schema.Items = ResolveReferenceForSchema(schema.Items, schemasByReference); 142schema.Properties[property.Key] = ResolveReferenceForSchema(property.Value, schemasByReference); 148schema.Not = ResolveReferenceForSchema(schema.Not, schemasByReference);