@@ -17,30 +17,30 @@ internal sealed class ResourceObjectSchemaGenerator
17
17
private readonly bool _allowClientGeneratedIds ;
18
18
private readonly Func < ResourceTypeInfo , ResourceFieldObjectSchemaBuilder > _createFieldObjectBuilderFactory ;
19
19
20
- public ResourceObjectSchemaGenerator ( SchemaGenerator defaultSchemaGenerator , IResourceGraph resourceGraph , IJsonApiOptions jsonApiOptions ,
20
+ public ResourceObjectSchemaGenerator ( SchemaGenerator defaultSchemaGenerator , IResourceGraph resourceGraph , IJsonApiOptions options ,
21
21
ISchemaRepositoryAccessor schemaRepositoryAccessor )
22
22
{
23
23
ArgumentGuard . NotNull ( defaultSchemaGenerator , nameof ( defaultSchemaGenerator ) ) ;
24
24
ArgumentGuard . NotNull ( resourceGraph , nameof ( resourceGraph ) ) ;
25
- ArgumentGuard . NotNull ( jsonApiOptions , nameof ( jsonApiOptions ) ) ;
25
+ ArgumentGuard . NotNull ( options , nameof ( options ) ) ;
26
26
ArgumentGuard . NotNull ( schemaRepositoryAccessor , nameof ( schemaRepositoryAccessor ) ) ;
27
27
28
28
_defaultSchemaGenerator = defaultSchemaGenerator ;
29
29
_resourceGraph = resourceGraph ;
30
30
_schemaRepositoryAccessor = schemaRepositoryAccessor ;
31
31
32
32
_resourceTypeSchemaGenerator = new ResourceTypeSchemaGenerator ( schemaRepositoryAccessor , resourceGraph ) ;
33
- _allowClientGeneratedIds = jsonApiOptions . AllowClientGeneratedIds ;
33
+ _allowClientGeneratedIds = options . AllowClientGeneratedIds ;
34
34
35
- _createFieldObjectBuilderFactory = CreateFieldObjectBuilderFactory ( defaultSchemaGenerator , resourceGraph , jsonApiOptions , schemaRepositoryAccessor ,
35
+ _createFieldObjectBuilderFactory = CreateFieldObjectBuilderFactory ( defaultSchemaGenerator , resourceGraph , options , schemaRepositoryAccessor ,
36
36
_resourceTypeSchemaGenerator ) ;
37
37
}
38
38
39
39
private static Func < ResourceTypeInfo , ResourceFieldObjectSchemaBuilder > CreateFieldObjectBuilderFactory ( SchemaGenerator defaultSchemaGenerator ,
40
- IResourceGraph resourceGraph , IJsonApiOptions jsonApiOptions , ISchemaRepositoryAccessor schemaRepositoryAccessor ,
40
+ IResourceGraph resourceGraph , IJsonApiOptions options , ISchemaRepositoryAccessor schemaRepositoryAccessor ,
41
41
ResourceTypeSchemaGenerator resourceTypeSchemaGenerator )
42
42
{
43
- JsonNamingPolicy namingPolicy = jsonApiOptions . SerializerOptions . PropertyNamingPolicy ;
43
+ JsonNamingPolicy namingPolicy = options . SerializerOptions . PropertyNamingPolicy ;
44
44
ResourceNameFormatter resourceNameFormatter = new ( namingPolicy ) ;
45
45
var jsonApiSchemaIdSelector = new JsonApiSchemaIdSelector ( resourceNameFormatter , resourceGraph ) ;
46
46
0 commit comments