Inheritance
MenuItemPublicAppService
Assembly: Volo.CmsKit.Public.Application.dll
[RequiresFeature(new string[] { "CmsKit.MenuEnable" })]
[RequiresGlobalFeature(typeof(MenuFeature))]
public class MenuItemPublicAppService : CmsKitPublicAppServiceBase, IAvoidDuplicateCrossCuttingConcerns, IValidationEnabled, IUnitOfWorkEnabled, IAuditingEnabled, IGlobalFeatureCheckingEnabled, ITransientDependency, IMenuItemPublicAppService, IApplicationService, IRemoteService
Constructors
Declaration
public MenuItemPublicAppService(IMenuItemRepository menuRepository, IDistributedCache<List<MenuItemDto>> distributedCache)
Parameters
Properties
Declaration
protected IDistributedCache<List<MenuItemDto>> DistributedCache { get; }
Property Value
Declaration
protected IMenuItemRepository MenuItemRepository { get; }
Property Value
Methods
Declaration
public virtual Task<List<MenuItemDto>> GetListAsync()
Returns
Implements
Extension Methods