diff --git a/src/Orchard/Environment/WorkContextModule.cs b/src/Orchard/Environment/WorkContextModule.cs index e9475bed3..3b0b72444 100644 --- a/src/Orchard/Environment/WorkContextModule.cs +++ b/src/Orchard/Environment/WorkContextModule.cs @@ -7,12 +7,13 @@ using Autofac; using Autofac.Builder; using Autofac.Core; using Autofac.Features.Metadata; +using Orchard.Mvc; using Module = Autofac.Module; namespace Orchard.Environment { public class WorkContextModule : Module { protected override void Load(ContainerBuilder builder) { - builder.RegisterType() + builder.Register(ctx => new WorkContextAccessor(ctx.Resolve(), ctx.Resolve())) .As() .InstancePerMatchingLifetimeScope("shell");