protected async Task CbClaim_CheckedAsync(FindClaimVM claim, bool isChecked) { if (isChecked) { AdminAddUserVM.Claims.Add(claim); } else { AdminAddUserVM.Claims.Remove(claim); } StateHasChanged(); await Task.CompletedTask; }
protected async Task CbClaim_CheckedAsync(FindClaimVM claim, bool isChecked) { if (isChecked) { AdminEditUserVM.Claims.Add(claim); // for simplicity consider only claim type and omit the value, so we can take any (first) value, which is a key in this keys because values of the nested dict are UserNames } else { AdminEditUserVM.Claims.Remove(claim); } StateHasChanged(); await Task.CompletedTask; }