Inheritance
MenuItemAdminClientProxy
Assembly: Volo.CmsKit.Admin.HttpApi.Client.dll
[Dependency(ReplaceServices = true)]
[ExposeServices(new Type[] { typeof(IMenuItemAdminAppService), typeof(MenuItemAdminClientProxy) })]
public class MenuItemAdminClientProxy : ClientProxyBase<IMenuItemAdminAppService>, ITransientDependency, IMenuItemAdminAppService, IApplicationService, IRemoteService
Constructors
Declaration
public MenuItemAdminClientProxy()
Methods
Declaration
public virtual Task<MenuItemDto> CreateAsync(MenuItemCreateInput input)
Parameters
Returns
Declaration
public virtual Task DeleteAsync(Guid id)
Parameters
Type |
Name |
Description |
Guid |
id |
|
Returns
Declaration
public virtual Task<MenuItemWithDetailsDto> GetAsync(Guid id)
Parameters
Type |
Name |
Description |
Guid |
id |
|
Returns
Declaration
public virtual Task<ListResultDto<MenuItemDto>> GetListAsync()
Returns
Declaration
public virtual Task<PagedResultDto<PageLookupDto>> GetPageLookupAsync(PageLookupInputDto input)
Parameters
Returns
Declaration
public virtual Task MoveMenuItemAsync(Guid id, MenuItemMoveInput input)
Parameters
Returns
Declaration
public virtual Task<MenuItemDto> UpdateAsync(Guid id, MenuItemUpdateInput input)
Parameters
Returns
Implements
Extension Methods