autofac / Autofac.Owin

OWIN integration for Autofac
MIT License
23 stars 15 forks source link

SetAutofacLifetimeScope #12

Closed srogovtsev closed 7 years ago

srogovtsev commented 7 years ago

A proposal for #10: allowing to directly set lifetime scope to OWIN context:

app
  .Use((ctx, next) =>
  {
    ctx.SetAutofactLifetimeScope(SomeScopeProvider(ctx));
    return next();
  }
  .UseAutofacLifetimeScopeInjector(container)
  .UseMiddlewareFromContainer<PathRewriter>();