title: When can IHttpContextAccessor.HttpContext be null?
body: <p>The docs for <code>IHttpContextAccessor.HttpContext</code> <a href="https://docs.microsoft.com/en-us/dotnet/api/microsoft.aspnetcore.http.ihttpcontextaccessor.httpcontext#definition" rel="nofollow noreferrer">say</a>:</p>
  <blockquote>
  <p>Returns null if there is no active HttpContext.</p>
  </blockquote>
  <p>Similar questions involve getting nulls due to misconfiguration. In my system it's never been null (so far).</p>
  <p>When is it possible that there is no active context, and thus the property would be null?</p>