/// <summary> /// Constructor. /// </summary> /// <param name="contractResolver">The resource contract resolver used to resolve the contracts at runtime.</param> /// <param name="fieldNamingStratgey">The field naming strategy to use.</param> /// <param name="outputFormatter">The output formatter to apply when writing the output.</param> public JsonMediaTypeFormatter( IContractResolver contractResolver, IFieldNamingStrategy fieldNamingStratgey, IJsonOutputFormatter outputFormatter) : this(Name, MediaTypeName, contractResolver, fieldNamingStratgey, outputFormatter) { }
/// <summary> /// Constructor. /// </summary> /// <param name="contractResolver">The resource contract resolver used to resolve the contracts at runtime.</param> /// <param name="fieldNamingStratgey">The field naming strategy to use.</param> /// <param name="outputFormatter">The output formatter to apply when writing the output.</param> public JsonApiMetadataMediaTypeFormatter( IContractResolver contractResolver, IFieldNamingStrategy fieldNamingStratgey, IJsonOutputFormatter outputFormatter) : base(contractResolver, fieldNamingStratgey, outputFormatter) { }
/// <summary> /// Constructor. /// </summary> /// <param name="contractResolver">The resource contract resolver used to resolve the contracts at runtime.</param> /// <param name="outputFormatter">The output formatter to apply when writing the output.</param> public JsonMediaTypeFormatter( IContractResolver contractResolver, IJsonOutputFormatter outputFormatter) : this(contractResolver, DefaultFieldNamingStrategy.Instance, outputFormatter) { }
/// <summary> /// Constructor. /// </summary> /// <param name="contractResolver">The resource contract resolver used to resolve the contracts at runtime.</param> /// <param name="fieldNamingStratgey">The field naming strategy to use.</param> /// <param name="outputFormatter">The output formatter to apply when writing the output.</param> JsonApiMediaTypeFormatter( IContractResolver contractResolver, IFieldNamingStrategy fieldNamingStratgey, IJsonOutputFormatter outputFormatter) : base(Name, MediaTypeName, contractResolver, fieldNamingStratgey, outputFormatter) { }