config.Formatters.Insert(0, new InkeyJsonMediaTypeFormatter());
public class InkeyJsonMediaTypeFormatter : BaseJsonMediaTypeFormatter
{public InkeyJsonMediaTypeFormatter()
{
SupportedMediaTypes.Add(new MediaTypeHeaderValue("text/plain"));
MediaTypeMappings.Add(new InkeyJsonHttpRequestHeaderMapping());
}
public override Newtonsoft.Json.JsonReader CreateJsonReader(Type type, System.IO.Stream readStream, System.Text.Encoding effectiveEncoding)
{
return new Newtonsoft.Json.JsonTextReader(new System.IO.StreamReader(readStream, effectiveEncoding));
}
public override Newtonsoft.Json.JsonWriter CreateJsonWriter(Type type, System.IO.Stream writeStream, System.Text.Encoding effectiveEncoding)
{