title: Azure Redis Connection Issue
body: <p>I am trying to access my live Azure Redis Cache Instance inside Visual Studio for locally debugging, I am using <code>StackExchange.Redis</code> but I am getting this error whenever i try to access my cache value </p>
  
  <p><code>StackExchange.Redis.RedisConnectionException: No connection is available to service this operation: GET 100014; UnableToConnect on
  cache.redis.cache.windows.net:6380/Interactive, Initializing/NotStarted</code></p>
  
  <p>I have enabled Non SSL on my Redis cache on port 6379 as well, I have tried running my WebApi Locally with SSL as well (Enabled in Visual Studio). 
  The weird part is I am able to connect to same Redis instance using Console application but not with my .Net Core Web APi Project.</p>
  
  <pre><code>private static Lazy&lt;ConnectionMultiplexer&gt; lazyConnection = new Lazy&lt;ConnectionMultiplexer&gt;(() =&gt;
      {
          string cacheConnection = "key";
          return ConnectionMultiplexer.Connect(cacheConnection);
      });
  
      public static ConnectionMultiplexer Connection
      {
          get
          {
              return lazyConnection.Value;
          }
      }
  </code></pre>
  
  <p><a href="https://i.stack.imgur.com/2cfNm.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/2cfNm.png" alt="Azure Redis Cache Settings in Azure Portal"></a></p>
  
  <p>More weird part is I am able to connect to same Redis instance using Redis Cli.</p>