@@ -23,19 +23,19 @@ public JsonApiSchemaGenerator(ResourceIdSchemaGenerator resourceIdSchemaGenerato
23
23
_documentSchemaGenerators = documentSchemaGenerators as DocumentSchemaGenerator [ ] ?? documentSchemaGenerators . ToArray ( ) ;
24
24
}
25
25
26
- public OpenApiSchema GenerateSchema ( Type modelType , SchemaRepository schemaRepository , MemberInfo ? memberInfo = null , ParameterInfo ? parameterInfo = null ,
26
+ public OpenApiSchema GenerateSchema ( Type schemaType , SchemaRepository schemaRepository , MemberInfo ? memberInfo = null , ParameterInfo ? parameterInfo = null ,
27
27
ApiParameterRouteInfo ? routeInfo = null )
28
28
{
29
- ArgumentNullException . ThrowIfNull ( modelType ) ;
29
+ ArgumentNullException . ThrowIfNull ( schemaType ) ;
30
30
ArgumentNullException . ThrowIfNull ( schemaRepository ) ;
31
31
32
32
if ( parameterInfo is { Name : "id" } && IsJsonApiParameter ( parameterInfo ) )
33
33
{
34
- return _resourceIdSchemaGenerator . GenerateSchema ( modelType , schemaRepository ) ;
34
+ return _resourceIdSchemaGenerator . GenerateSchema ( schemaType , schemaRepository ) ;
35
35
}
36
36
37
- DocumentSchemaGenerator schemaGenerator = GetDocumentSchemaGenerator ( modelType ) ;
38
- OpenApiSchema referenceSchema = schemaGenerator . GenerateSchema ( modelType , schemaRepository ) ;
37
+ DocumentSchemaGenerator schemaGenerator = GetDocumentSchemaGenerator ( schemaType ) ;
38
+ OpenApiSchema referenceSchema = schemaGenerator . GenerateSchema ( schemaType , schemaRepository ) ;
39
39
40
40
if ( memberInfo != null || parameterInfo != null )
41
41
{
@@ -52,11 +52,11 @@ private static bool IsJsonApiParameter(ParameterInfo parameter)
52
52
return parameter . Member . DeclaringType != null && parameter . Member . DeclaringType . IsAssignableTo ( typeof ( CoreJsonApiController ) ) ;
53
53
}
54
54
55
- private DocumentSchemaGenerator GetDocumentSchemaGenerator ( Type modelType )
55
+ private DocumentSchemaGenerator GetDocumentSchemaGenerator ( Type schemaType )
56
56
{
57
57
foreach ( DocumentSchemaGenerator documentSchemaGenerator in _documentSchemaGenerators )
58
58
{
59
- if ( documentSchemaGenerator . CanGenerate ( modelType ) )
59
+ if ( documentSchemaGenerator . CanGenerate ( schemaType ) )
60
60
{
61
61
return documentSchemaGenerator ;
62
62
}
0 commit comments