8 references to ResolveReferenceForSchema
Microsoft.AspNetCore.OpenApi (8)
Services\Schemas\OpenApiSchemaService.cs (8)
151return ResolveReferenceForSchema(document, schema, baseSchemaId);
165schema.AnyOf[i] = ResolveReferenceForSchema(document, schema.AnyOf[i], rootSchemaId, resolvedBaseSchemaId?.ToString());
174schema.Properties[property.Key] = ResolveReferenceForSchema(document, property.Value, rootSchemaId);
182schema.AllOf[i] = ResolveReferenceForSchema(document, schema.AllOf[i], rootSchemaId);
190schema.OneOf[i] = ResolveReferenceForSchema(document, schema.OneOf[i], rootSchemaId);
196schema.AdditionalProperties = ResolveReferenceForSchema(document, schema.AdditionalProperties, rootSchemaId);
201schema.Items = ResolveReferenceForSchema(document, schema.Items, rootSchemaId);
206schema.Not = ResolveReferenceForSchema(document, schema.Not, rootSchemaId);