Management API for dynamic root and query steps. (#15505)

* Added management API for dynamic root and query steps.

* Open API

* Split models, use required and rename a little

* Rename query steps

* Make request culture and segment optional

* Introduce explicit back-office variation context

* Simplify query endpoint path

* Correct field naming

* Updated OpenApi.json

---------

Co-authored-by: kjac <kja@umbraco.dk>
This commit is contained in:
Bjarke Berg
2024-01-16 07:47:43 +01:00
committed by GitHub
parent 852f0fb4a6
commit 40a28a938c
21 changed files with 742 additions and 5 deletions

View File

@@ -5,4 +5,5 @@ namespace Umbraco.Cms.Core.DynamicRoot.QuerySteps;
public interface IDynamicRootQueryStep
{
Task<Attempt<ICollection<Guid>>> ExecuteAsync(ICollection<Guid> origins, DynamicRootQueryStep filter);
string SupportedDirectionAlias { get; }
}