public virtual Task UpdateAsync(string providerName, string providerKey, UpdatePermissionsDto input) { return(PermissionAppService.UpdateAsync(providerName, providerKey, input)); }
public virtual async Task UpdateAsync(string providerName, string providerKey, UpdatePermissionsDto input) { await CheckProviderPolicy(providerName); foreach (var permissionDto in input.Permissions) { await PermissionManager.SetAsync(permissionDto.Name, providerName, providerKey, permissionDto.Scope); } }