Several property injections removed from Mvc artifacts and base classes

This commit is contained in:
Lars-Erik Aabech
2018-06-19 18:53:25 +02:00
parent 0e37b3b61b
commit e4aca5f5d8
17 changed files with 268 additions and 47 deletions

View File

@@ -1,7 +1,11 @@
using System;
using Umbraco.Core;
using System.Collections.Specialized;
using Umbraco.Core.Cache;
using Umbraco.Core.Logging;
using Umbraco.Core.Models.PublishedContent;
using Umbraco.Core.Persistence;
using Umbraco.Core.Services;
namespace Umbraco.Web.Mvc
{
@@ -12,6 +16,16 @@ namespace Umbraco.Web.Mvc
[MergeParentContextViewData]
public abstract class SurfaceController : PluginController
{
// fixme - delete?
protected SurfaceController()
{
}
protected SurfaceController(UmbracoContext umbracoContext, IUmbracoDatabaseFactory databaseFactory, ServiceContext services, CacheHelper applicationCache, ILogger logger, ProfilingLogger profilingLogger)
: base(umbracoContext, databaseFactory, services, applicationCache, logger, profilingLogger)
{
}
/// <summary>
/// Redirects to the Umbraco page with the given id
/// </summary>