public override Task <object> ReadFromStreamAsync(Type type, Stream readStream, HttpContent content, IFormatterLogger formatterLogger)
        {
            var task = Task <object> .Factory.StartNew(() =>
            {
                var sr      = new StreamReader(readStream);
                string json = sr.ReadToEnd();

                object val = ClientModel.FromJson(json, type);
                return(val);
            });

            return(task);
        }