using DMS.Application.DTOs; namespace DMS.Application.Interfaces; /// /// 定义菜单管理相关的应用服务操作。 /// public interface IMenuService { /// /// 异步根据ID获取菜单DTO。 /// Task GetMenuByIdAsync(int id); /// /// 异步获取所有菜单DTO列表。 /// Task> GetAllMenusAsync(); /// /// 异步创建一个新菜单。 /// Task CreateMenuAsync(MenuBeanDto menuDto); /// /// 异步更新一个已存在的菜单。 /// Task UpdateMenuAsync(MenuBeanDto menuDto); /// /// 异步删除一个菜单。 /// Task DeleteMenuAsync(int id); }