using System.Collections.Generic; using System.Threading.Tasks; using System.Web.Mvc; using WeApp.BaseSystem.Roles.Dto; using WeApp.BaseSystem.Users.Dto; using IwbZero.AppServiceBase; namespace WeApp.BaseSystem.Roles { public interface IRolesAppService : IIwbZeroAsyncCrudAppService { Task GetRoleByIdAsync(int roleId); Task> GetRoleTypeSelect(); Task> GetUsersInRoleAsync(string roleName); Task Auth(AuthDto input); Task GetPermissions(int roleId); } }