title: Using ServiceStack.Text to deserialize a json string to object
body: <p>I have a JSON string that looks like:</p>
  
  <pre><code>"{\"Id\":\"fb1d17c7298c448cb7b91ab7041e9ff6\",\"Name\":\"John\",\"DateOfBirth\":\"\\/Date(317433600000-0000)\\/\"}"
  </code></pre>
  
  <p>I'm trying to deserialize it to <code>object</code> (I'm implementing a caching interface)</p>
  
  <p>The trouble I'm having is when I use </p>
  
  <pre><code>JsonSerializer.DeserializeFromString&lt;object&gt;(jsonString);
  </code></pre>
  
  <p>It's coming back as </p>
  
  <blockquote>
    <p>"{Id:6ed7a388b1ac4b528f565f4edf09ba2a,Name:John,DateOfBirth:/Date(317433600000-0000)/}"</p>
  </blockquote>
  
  <p>Is that right?</p>
  
  <p>I can't assert on anything... I also can't use the dynamic keyword....</p>
  
  <p>Is there a way to return an anonymous object from the ServiceStack.Text library?</p>