title: Autofac + WebApi. Double instantiation of InstancePerLifetimeScope dependency
body: <p>I have found an issue with WebApi integration.</p>
  
  <p>Sample project: <a href="https://github.com/VKrol/WebApplication19" rel="nofollow">https://github.com/VKrol/WebApplication19</a></p>
  
  <p>Try to create a request to the "~/api/values", class Foo has been instantiated twice despite the fact that class Foo has been registered as InstancePerLifetimeScope. Please note that I resolve first instance in the Application_AcquireRequestState and the second has been injected in the ValuesController constructor.
  I think that this is a bug.</p>
  
  <p>Thanks.</p>