diff --git a/PocketSharp/JsonDeserializer.cs b/PocketSharp/JsonDeserializer.cs
new file mode 100644
index 0000000..81ff544
--- /dev/null
+++ b/PocketSharp/JsonDeserializer.cs
@@ -0,0 +1,34 @@
+using RestSharp;
+using RestSharp.Deserializers;
+using ServiceStack.Text;
+
+namespace PocketSharp
+{
+ public class JsonDeserializer : IDeserializer
+ {
+ public const string JsonContentType = "application/json";
+
+ ///
+ /// Deserializes the specified response.
+ ///
+ ///
+ /// The response.
+ ///
+ public T Deserialize(IRestResponse response)
+ {
+ var x = JsonSerializer.DeserializeFromString(response.Content);
+ return x;
+ }
+
+ public string DateFormat { get; set; }
+
+ public string Namespace { get; set; }
+
+ public string RootElement { get; set; }
+
+ public string ContentType
+ {
+ get { return JsonContentType; }
+ }
+ }
+}