diff --git a/src/Umbraco.Core/DependencyInjection/UmbracoBuilder.CollectionBuilders.cs b/src/Umbraco.Core/DependencyInjection/UmbracoBuilder.CollectionBuilders.cs index 9d0a245f9f..eda4626490 100644 --- a/src/Umbraco.Core/DependencyInjection/UmbracoBuilder.CollectionBuilders.cs +++ b/src/Umbraco.Core/DependencyInjection/UmbracoBuilder.CollectionBuilders.cs @@ -1,5 +1,6 @@ using Umbraco.Cms.Core.Composing; using Umbraco.Cms.Core.Dashboards; +using Umbraco.Cms.Core.DynamicRoot.QuerySteps; using Umbraco.Cms.Core.Manifest; using Umbraco.Cms.Core.Mapping; using Umbraco.Cms.Core.Media; @@ -146,4 +147,16 @@ public static partial class UmbracoBuilderExtensions builder.WebhookEvents().Append(); return builder; } + + /// + /// Add an IDynamicRootQueryStep to the DynamicRootQueryStepCollectionBuilder. + /// + /// + /// + /// + public static IUmbracoBuilder AddDynamicRootStep(this IUmbracoBuilder builder) where T : IDynamicRootQueryStep + { + builder.DynamicRootSteps().Append(); + return builder; + } }