public int RemoveClaim(Role role, RoleClaim claim) { IRoleClaimRepository repo = _data_repository_factory.GetIdentityDataRepository <IRoleClaimRepository>(); repo.Delete(new RoleClaimData() { Id = claim.ClaimID, RoleID = role.RoleId, ClaimType = claim.ClaimType, ClaimValue = claim.ClaimValue }); return(1); }
public async Task RemoveClaimAsync(ApplicationRole role, Claim claim, CancellationToken cancellationToken = new CancellationToken()) { cancellationToken.ThrowIfCancellationRequested(); var deleteRoleClaimDto = new DeleteRoleClaimDto { ClaimType = claim.Type, ClaimValue = claim.Value, RoleId = role.Id }; await _roleClaimRepository.Delete(deleteRoleClaimDto); }