IMenuAppService.cs 647 B

123456789101112131415161718192021222324
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Threading.Tasks;
  4. using BaseService.Systems.MenuManagement.Dto;
  5. using Volo.Abp.Application.Dtos;
  6. using Volo.Abp.Application.Services;
  7. namespace BaseService.Systems.MenuManagement
  8. {
  9. public interface IMenuAppService : IApplicationService
  10. {
  11. Task<MenuDto> Create(CreateOrUpdateMenuDto input);
  12. Task Delete(List<Guid> ids);
  13. Task<MenuDto> Update(Guid id, CreateOrUpdateMenuDto input);
  14. Task<ListResultDto<MenuDto>> GetAll(GetMenuInputDto input);
  15. Task<MenuDto> Get(Guid id);
  16. Task<ListResultDto<MenuDto>> LoadAll(Guid? id);
  17. }
  18. }