title: Is MemoryCache.Set() thread-safe?
body: <p>The <a href="http://msdn.microsoft.com/en-us/library/ee395903.aspx">MSDN documentation for MemoryCache.Set</a> unfortunately doesn’t state explicitly whether it is thread-safe or not.</p>
  
  <p>Is it safe to use <code>.Get()</code> and <code>.Set()</code> from several threads without an explicit lock?</p>