Untangled UrlProvider from UmbracoContext

This commit is contained in:
Bjarke Berg
2020-02-14 13:04:49 +01:00
parent dceb6c80f5
commit c6e1e7b3e5
97 changed files with 934 additions and 507 deletions

View File

@@ -23,6 +23,7 @@ using Umbraco.Web.WebApi.Filters;
using Umbraco.Core.Mapping;
using Umbraco.Core.Configuration.UmbracoSettings;
using Umbraco.Core.Models;
using Umbraco.Web.Routing;
namespace Umbraco.Web.Editors
{
@@ -51,8 +52,9 @@ namespace Umbraco.Web.Editors
UmbracoMapper umbracoMapper,
IUmbracoSettingsSection umbracoSettingsSection,
IIOHelper ioHelper,
IImageUrlGenerator imageUrlGenerator)
: base(globalSettings, umbracoContextAccessor, sqlContext, services, appCaches, logger, runtimeState, umbracoHelper, shortStringHelper, umbracoMapper)
IImageUrlGenerator imageUrlGenerator,
IPublishedUrlProvider publishedUrlProvider)
: base(globalSettings, umbracoContextAccessor, sqlContext, services, appCaches, logger, runtimeState, umbracoHelper, shortStringHelper, umbracoMapper, publishedUrlProvider)
{
_mediaFileSystem = mediaFileSystem;
_umbracoSettingsSection = umbracoSettingsSection ?? throw new ArgumentNullException(nameof(umbracoSettingsSection));