/// <summary> /// Creates a new JsonApiConfiguration /// </summary> public JsonApiConfiguration(IResourceTypeRegistrar resourceTypeRegistrar) { _resourceTypeRegistrar = resourceTypeRegistrar; if (resourceTypeRegistrar == null) { throw new ArgumentNullException("resourceTypeRegistrar"); } _resourceTypeConfigurations = new List <IResourceTypeConfiguration>(); LinkConventions = new DefaultLinkConventions(); }
internal ResourceTypeConfiguration(IResourceTypeRegistrar resourceTypeRegistrar) { _resourceTypeRegistrar = resourceTypeRegistrar; RelationshipConfigurations = new ConcurrentDictionary <string, IResourceTypeRelationshipConfiguration>(); ClrType = typeof(TResourceType); }