title: Specify StructureMap lifespan explicitly
body: <p>In my web application, I've configured StructureMap to scope a single database session per HTTP request.</p>
  
  <pre><code>For&lt;ISession&gt;()
      .HybridHttpOrThreadLocalScoped()
      .Use(context =&gt; /* construct the session here */);
  </code></pre>
  
  <p>I now have another class which requires a <em>brand new</em> session every time I construct it. </p>
  
  <pre><code>public class NewClass 
  {
      public NewClass(ISession session)
      {
          /* do some stuff with the session */
      }
  }
  </code></pre>
  
  <p>How do I configure StructureMap so that when I call <code>ObjectFactory.GetInstance&lt;NewClass&gt;()</code>, it will get a new session each time? I want to leave the default behaviour untouched, so that all my other classes are left with a session per request.</p>