Exemplo n.º 1
0
 public virtual Task UpdateAsync(string providerName, string providerKey, UpdatePermissionsDto input)
 {
     return(PermissionAppService.UpdateAsync(providerName, providerKey, input));
 }
Exemplo n.º 2
0
        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);
            }
        }