public async Task OnPostAlterarRoleAsync(string username, string currentRole, string newRole) { if (!string.IsNullOrWhiteSpace(currentRole)) { var roleAssignmentsDelete = new RoleAssignmentsDelete() { UserName = username, RoleName = currentRole }; await roleAssignmentsClient.DeleteAsync(roleAssignmentsDelete); } if (!string.IsNullOrWhiteSpace(newRole)) { var roleAssignmentsPost = new RoleAssignmentsPost() { UserName = username, RoleName = newRole }; await roleAssignmentsClient.PostAsync(roleAssignmentsPost); } }