title: Performance of RedisClient.Get<T> C# with ServiceStack.Redis
body: <pre><code>public class MyEntity
  {
      public string Att1 { get; set; }
      public DateTime Att2 { get; set; }
      public KeyValuePair Att3 { get; set; }
      public Dictionary Att4 { get; set; }
  }
  
  var list = new List&lt;MyEntity&gt;(100);
  //put to cache .....
  var cached = RedisClient.Get&lt;List&lt;MyEntity&gt;&gt;(key) ; // take 9745.9745 ms
  var raw = RedisClient.Get(key); //get raw of the same key just take &lt; 10 ms
  </code></pre>
  
  <p>should i use Json.net for json serialization and use RedisClient.Get instead?</p>