using ECL142.BasicAuth.Application.Contracts.Dto.Identity.Permissions;
namespace ECL142.BasicAuth.Application.Contracts.AppService.Identity
{
///
/// 权限应用接口
///
public interface IPermissionAppService
{
///
/// 获取所有权限
///
///
public Task> GetAllAsync();
///
/// 添加权限
///
///
public Task InsertAsync(PermissionCreateDto permissionCreateDto);
///
/// 修改权限
///
///
///
public Task UpdateAsync(Guid id, PermissionUpdateDto permissionUpdateDto);
///
/// 删除权限
///
///
public Task DeleteAsync(Guid id);
}
}