title: Storing object with DateTime key in Redis
body: <p>I want to store object in Redis where key is not integer Id but property of type DateTime. Is it possible? How to tell Redis which of the properties is key? Merely any property named 'Id'?</p>
  
  <p>If I put object to cache like this:</p>
  
  <pre><code>var redisClient = new RedisClient("localhost", 30050);
  using (var myRedis = redisClient.As&lt;MyObject&gt;())
  {
      myRedis.Store(myObject);
  }
  </code></pre>
  
  <p>how can I get it later?</p>
  
  <pre><code>var redisClient = new RedisClient("localhost", 30050);
  using (var myRedis = redisClient.As&lt;MyObject&gt;())
  {
      myRedis.GetById(?????????);
  }
  </code></pre>