public virtual async Task <GetPermissionListResultDto> GetAsync(string providerName, string providerKey) { switch (providerName) { case UserPermissionValueProvider.ProviderName: return(await _userAppService.GetPermissionsAsync(Guid.Parse(providerKey))); case RolePermissionValueProvider.ProviderName: return(await _roleAppService.GetPermissionsAsync(Guid.Parse(providerKey))); default: throw new NotImplementedException(); } }
public virtual Task <GetPermissionListResultDto> GetPermissionsAsync(Guid id) { return(_userAppService.GetPermissionsAsync(id)); }