From 1cc8a01d8996490788e005b27f3608eb9971a647 Mon Sep 17 00:00:00 2001 From: Sebastien Ros Date: Fri, 13 Jan 2012 10:01:33 -0800 Subject: [PATCH] Refactoring route resolutions in Setup --HG-- branch : 1.x --- src/Orchard.Web/Modules/Orchard.Setup/SetupMode.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/Orchard.Web/Modules/Orchard.Setup/SetupMode.cs b/src/Orchard.Web/Modules/Orchard.Setup/SetupMode.cs index 1e676a6e4..6fc346a41 100644 --- a/src/Orchard.Web/Modules/Orchard.Setup/SetupMode.cs +++ b/src/Orchard.Web/Modules/Orchard.Setup/SetupMode.cs @@ -1,4 +1,5 @@ using System; +using System.Collections.Generic; using System.Web.Routing; using Autofac; using JetBrains.Annotations; @@ -95,7 +96,10 @@ namespace Orchard.Setup { builder.RegisterType().As().InstancePerLifetimeScope(); builder.RegisterType().As().InstancePerLifetimeScope(); - builder.RegisterType().As().SingleInstance(); + builder.Register(context => new ShapeAttributeBindingStrategy( + context.Resolve>(), + context.Resolve(), + context.Resolve())).As().SingleInstance(); builder.RegisterModule(new ShapeAttributeBindingModule()); }