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

@@ -15,7 +15,7 @@ public class NearestAncestorOrSelfDynamicRootQueryStep : IDynamicRootQueryStep
_nodeFilterRepository = nodeFilterRepository;
}
protected virtual string SupportedDirectionAlias { get; set; } = "NearestAncestorOrSelf";
public virtual string SupportedDirectionAlias { get; set; } = "NearestAncestorOrSelf";
public async Task<Attempt<ICollection<Guid>>> ExecuteAsync(ICollection<Guid> origins, DynamicRootQueryStep filter)
{