C# & ASP.NET MVC - images loading slowly
<p>I am returning around 20ish thumbnails on a page. Problem is that the last few (always around 5~) load very slowly. </p>

<p>No difference whether I am loading them like </p>

<pre><code>using(FileStream ltFS = new FileStream(Server.MapPath("~/Themes/Content/Images/nocover.png"), FileMode.Open, FileAccess.ReadWrite, FileShare.ReadWrite))
</code></pre>

<p>or </p>

<pre><code>return File(Server.MapPath("~/Themes/Content/Images/nocover.png"), "image/png");
</code></pre>

<p>I google and found this on SO</p>

<pre><code>[SessionState(System.Web.SessionState.SessionStateBehavior.Disabled)]
</code></pre>

<p>If I am trying that, I get the error</p>

<blockquote>
  <p>The SessionStateTempDataProvider class requires session state to be enabled.</p>
</blockquote>

<p><a href="https://i.stack.imgur.com/v1TOH.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/v1TOH.png" alt="enter image description here"></a></p>