View Source
Class DictionaryTreeControllerBase
Inheritance
System.Object
Assembly: Umbraco.Cms.Api.Management.dll
Syntax
public class DictionaryTreeControllerBase : NamedEntityTreeControllerBase<NamedEntityTreeItemResponseModel>
Constructors
View Source
DictionaryTreeControllerBase(IEntityService, IDictionaryItemService)
Declaration
public DictionaryTreeControllerBase(IEntityService entityService, IDictionaryItemService dictionaryItemService)
Parameters
Type |
Name |
Description |
IEntityService |
entityService |
|
IDictionaryItemService |
dictionaryItemService |
|
Properties
View Source
DictionaryItemService
Declaration
protected IDictionaryItemService DictionaryItemService { get; }
Property Value
Type |
Description |
IDictionaryItemService |
|
View Source
ItemObjectType
Declaration
protected override UmbracoObjectTypes ItemObjectType { get; }
Property Value
Type |
Description |
UmbracoObjectTypes |
|
Methods
View Source
GetAncestors(Guid, Boolean)
Declaration
protected override async Task<ActionResult<IEnumerable<NamedEntityTreeItemResponseModel>>> GetAncestors(Guid descendantKey, bool includeSelf = true)
Parameters
Type |
Name |
Description |
Guid |
descendantKey |
|
System.Boolean |
includeSelf |
|
Returns
View Source
MapTreeItemViewModels(IEnumerable<IDictionaryItem>)
Declaration
protected async Task<IEnumerable<NamedEntityTreeItemResponseModel>> MapTreeItemViewModels(IEnumerable<IDictionaryItem> dictionaryItems)
Parameters
Type |
Name |
Description |
IEnumerable<IDictionaryItem> |
dictionaryItems |
|
Returns