From 3572642873816cea22851aa85caab027741ddff3 Mon Sep 17 00:00:00 2001 From: Erik-Jan Westendorp Date: Thu, 20 Jul 2023 14:02:46 +0200 Subject: [PATCH] Add AddMapDefinition Extension Method --- .../UmbracoBuilder.CollectionBuilders.cs | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/Umbraco.Core/DependencyInjection/UmbracoBuilder.CollectionBuilders.cs b/src/Umbraco.Core/DependencyInjection/UmbracoBuilder.CollectionBuilders.cs index 86df88f240..d0ea9e36ae 100644 --- a/src/Umbraco.Core/DependencyInjection/UmbracoBuilder.CollectionBuilders.cs +++ b/src/Umbraco.Core/DependencyInjection/UmbracoBuilder.CollectionBuilders.cs @@ -1,6 +1,7 @@ using Umbraco.Cms.Core.Composing; using Umbraco.Cms.Core.Dashboards; using Umbraco.Cms.Core.Manifest; +using Umbraco.Cms.Core.Mapping; using Umbraco.Cms.Core.Media; using Umbraco.Cms.Core.Models.ContentEditing; using Umbraco.Cms.Core.Routing; @@ -120,4 +121,16 @@ public static partial class UmbracoBuilderExtensions builder.UrlProviders().Append(); return builder; } + + /// + /// Add an IMapDefinition to the MapDefinitionCollectionBuilder + /// + /// + /// + /// + public static IUmbracoBuilder AddMapDefinition(this IUmbracoBuilder builder) where T : IMapDefinition + { + builder.WithCollectionBuilder().Add(); + return builder; + } }