From cd47bdbb0c1100a25e58a9b072bf23c2105c297c Mon Sep 17 00:00:00 2001 From: Bjarke Berg Date: Tue, 6 Feb 2024 10:08:12 +0100 Subject: [PATCH] Fix breaking change --- .../Mapping/WebhookMapDefinition.cs | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/src/Umbraco.Web.BackOffice/Mapping/WebhookMapDefinition.cs b/src/Umbraco.Web.BackOffice/Mapping/WebhookMapDefinition.cs index e6e7e03191..0e4f8b9723 100644 --- a/src/Umbraco.Web.BackOffice/Mapping/WebhookMapDefinition.cs +++ b/src/Umbraco.Web.BackOffice/Mapping/WebhookMapDefinition.cs @@ -1,4 +1,6 @@ -using Umbraco.Cms.Core.Hosting; +using Microsoft.Extensions.DependencyInjection; +using Umbraco.Cms.Core.DependencyInjection; +using Umbraco.Cms.Core.Hosting; using Umbraco.Cms.Core.Mapping; using Umbraco.Cms.Core.Models; using Umbraco.Cms.Core.Services; @@ -12,6 +14,15 @@ public class WebhookMapDefinition : IMapDefinition private readonly IHostingEnvironment _hostingEnvironment; private readonly ILocalizedTextService _localizedTextService; + [Obsolete("Use non-obsolete constructor. This will be removed in Umbraco 15.")] + public WebhookMapDefinition() : this( + StaticServiceProvider.Instance.GetRequiredService(), + StaticServiceProvider.Instance.GetRequiredService() + ) + { + + } + public WebhookMapDefinition(IHostingEnvironment hostingEnvironment, ILocalizedTextService localizedTextService) { _hostingEnvironment = hostingEnvironment;