@@ -13,28 +13,25 @@ namespace JsonApiDotNetCore.Internal
13
13
public class ResourceGraph : IResourceGraph
14
14
{
15
15
internal List < ValidationResult > ValidationResults { get ; }
16
- private List < ResourceContext > _entities { get ; }
16
+ private List < ResourceContext > _resources { get ; }
17
17
18
18
public ResourceGraph ( List < ResourceContext > entities , List < ValidationResult > validationResults = null )
19
19
{
20
- _entities = entities ;
20
+ _resources = entities ;
21
21
ValidationResults = validationResults ;
22
22
}
23
23
24
24
/// <inheritdoc />
25
- public ResourceContext [ ] GetContextEntities ( ) => _entities . ToArray ( ) ;
26
-
25
+ public ResourceContext [ ] GetResourceContexts ( ) => _resources . ToArray ( ) ;
27
26
/// <inheritdoc />
28
27
public ResourceContext GetResourceContext ( string entityName )
29
- => _entities . SingleOrDefault ( e => string . Equals ( e . EntityName , entityName , StringComparison . OrdinalIgnoreCase ) ) ;
30
-
28
+ => _resources . SingleOrDefault ( e => string . Equals ( e . ResourceName , entityName , StringComparison . OrdinalIgnoreCase ) ) ;
31
29
/// <inheritdoc />
32
30
public ResourceContext GetResourceContext ( Type entityType )
33
- => _entities . SingleOrDefault ( e => e . EntityType == entityType ) ;
31
+ => _resources . SingleOrDefault ( e => e . ResourceType == entityType ) ;
34
32
/// <inheritdoc />
35
33
public ResourceContext GetResourceContext < TResource > ( ) where TResource : class , IIdentifiable
36
34
=> GetResourceContext ( typeof ( TResource ) ) ;
37
-
38
35
/// <inheritdoc/>
39
36
public List < IResourceField > GetFields < T > ( Expression < Func < T , dynamic > > selector = null ) where T : IIdentifiable
40
37
{
@@ -65,7 +62,6 @@ public List<RelationshipAttribute> GetRelationships(Type type)
65
62
{
66
63
return GetResourceContext ( type ) . Relationships . ToList ( ) ;
67
64
}
68
-
69
65
/// <inheritdoc />
70
66
public RelationshipAttribute GetInverse ( RelationshipAttribute relationship )
71
67
{
@@ -144,7 +140,5 @@ private enum FieldFilterType
144
140
Attribute ,
145
141
Relationship
146
142
}
147
-
148
-
149
143
}
150
144
}
0 commit comments