public JsonHalMediaTypeFormatter(IHypermediaResolver hypermediaConfiguration)
        {
            if (hypermediaConfiguration == null) 
                throw new ArgumentNullException("hypermediaConfiguration");

            resourceConverter = new ResourceConverter(hypermediaConfiguration);
            Initialize();
        }
 public JsonHalMediaTypeFormatter()
 {
     resourceConverter = new ResourceConverter();
     Initialize();
 }
 public JsonHalMediaTypeOutputFormatter()
 {
     this.resourceConverter = new ResourceConverter();
     this.Initialize();
 }