title: Use redis cache with EF Core
body: <p>guys.</p>
  
  <p>I use EF Core with caching. The current cache realization needs objects to support the <code>IMemoryCache</code>  interface.
  But all distributed caches realized IDistributionCache and there is no direct way to say DbContext to use, for example, Redis Cache instead of an in-memory cache. 
  Are there any existing solutions for the Redis cache integration? Or I must realize my own proxy between <code>IDistributionCache</code> and <code>IMemoryCache</code>.</p>
  
  <p>My current .NET version is the .NET 5.0 - preview 4.</p>
  
  <p>Thank you. </p>