diff --git a/src/Orchard.Web/Modules/Orchard.Templates/Orchard.Templates.csproj b/src/Orchard.Web/Modules/Orchard.Templates/Orchard.Templates.csproj
index 04c364831..7b7bf542c 100644
--- a/src/Orchard.Web/Modules/Orchard.Templates/Orchard.Templates.csproj
+++ b/src/Orchard.Web/Modules/Orchard.Templates/Orchard.Templates.csproj
@@ -173,7 +173,6 @@
-
@@ -191,7 +190,9 @@
-
+
+
+
10.0
$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)
diff --git a/src/Orchard.Web/Modules/Orchard.Templates/Services/DefaultTemplateService.cs b/src/Orchard.Web/Modules/Orchard.Templates/Services/DefaultTemplateService.cs
index c6c849729..3f0159a98 100644
--- a/src/Orchard.Web/Modules/Orchard.Templates/Services/DefaultTemplateService.cs
+++ b/src/Orchard.Web/Modules/Orchard.Templates/Services/DefaultTemplateService.cs
@@ -1,10 +1,7 @@
using System;
using System.Collections.Generic;
using System.Linq;
-using System.Web;
-using System.Web.Mvc;
using Orchard.ContentManagement;
-using Orchard.DisplayManagement;
using Orchard.DisplayManagement.Implementation;
using Orchard.Templates.Models;
@@ -13,40 +10,14 @@ namespace Orchard.Templates.Services {
public const string TemplatesSignal = "Orchard.Templates";
- private readonly IShapeFactory _shapeFactory;
- private readonly IDisplayHelperFactory _displayHelperFactory;
- private readonly IWorkContextAccessor _workContextAccessor;
private readonly IContentManager _contentManager;
private readonly IEnumerable _processors;
- private readonly HttpContextBase _httpContextBase;
public DefaultTemplateService(
- IShapeFactory shapeFactory,
- IDisplayHelperFactory displayHelperFactory,
- IWorkContextAccessor workContextAccessor,
IContentManager contentManager,
- IEnumerable processors,
- HttpContextBase httpContextBase) {
- _shapeFactory = shapeFactory;
- _displayHelperFactory = displayHelperFactory;
- _workContextAccessor = workContextAccessor;
+ IEnumerable processors) {
_contentManager = contentManager;
_processors = processors;
- _httpContextBase = httpContextBase;
- }
-
- public string ExecuteShape(string shapeType) {
- return ExecuteShape(shapeType, null);
- }
-
- public string ExecuteShape(string shapeType, INamedEnumerable