/// <summary>
 /// Creates a new RegistryDrivenSingleResourceDocumentBuilder
 /// </summary>
 /// <param name="resourceTypeRegistry">The resource type registry to use to locate the registered type</param>
 /// <param name="linkConventions">Conventions to follow when building links</param>
 public RegistryDrivenSingleResourceDocumentBuilder(IResourceTypeRegistry resourceTypeRegistry, ILinkConventions linkConventions)
     : base(resourceTypeRegistry, linkConventions)
 {
 }
 /// <summary>
 /// Creates a new RegistryDrivenSingleResourceDocumentBuilder
 /// </summary>
 /// <param name="resourceTypeRegistry">The resource type registry to use to locate the registered type</param>
 /// <param name="linkConventions">Conventions to follow when building links</param>
 public RegistryDrivenSingleResourceDocumentBuilder(IResourceTypeRegistry resourceTypeRegistry, ILinkConventions linkConventions)
     : base(resourceTypeRegistry, linkConventions)
 {
 }
 /// <summary>
 /// Creates a new RegistryDrivenDocumentBuilder
 /// </summary>
 /// <param name="resourceTypeRegistry"></param>
 /// <param name="linkConventions"></param>
 protected RegistryDrivenDocumentBuilder(IResourceTypeRegistry resourceTypeRegistry, ILinkConventions linkConventions)
 {
     _resourceTypeRegistry = resourceTypeRegistry;
     _linkConventions = linkConventions;
 }
Example #4
0
 /// <summary>
 /// Allows overriding how links will be formatted.
 /// </summary>
 /// <param name="linkConventions"></param>
 public void OverrideLinkConventions(ILinkConventions linkConventions)
 {
     LinkConventions = linkConventions;
 }
 /// <summary>
 /// Creates a new RegistryDrivenSingleResourceDocumentBuilder
 /// </summary>
 /// <param name="resourceTypeRegistry">The resource type registry to use to locate the registered type</param>
 /// <param name="linkConventions">Conventions to follow when building links</param>
 public RegistryDrivenResourceCollectionDocumentBuilder(IResourceTypeRegistry resourceTypeRegistry, ILinkConventions linkConventions)
     : base(resourceTypeRegistry, linkConventions)
 {
 }
 /// <summary>
 /// Creates a new RegistryDrivenDocumentBuilder
 /// </summary>
 /// <param name="resourceTypeRegistry"></param>
 /// <param name="linkConventions"></param>
 protected RegistryDrivenDocumentBuilder(IResourceTypeRegistry resourceTypeRegistry, ILinkConventions linkConventions)
 {
     _resourceTypeRegistry = resourceTypeRegistry;
     _linkConventions      = linkConventions;
 }