public async Task <IdentityResult> ChangePassword(UpdatePasswordVm updatePasswordVm)
        {
            var user = _unitOfWork.userRepository.FindByCondition(x => x.Id == updatePasswordVm.UserId).FirstOrDefault();

            if (user == null)
            {
                throw new MyNotFoundException(ApiResponseDescription.USER_NOT_FOUND);
            }

            var result = await _userManager.ChangePasswordAsync(user, updatePasswordVm.OldPassword, updatePasswordVm.NewPassword);

            return(result);
        }
 public async Task <IActionResult> ChangePassword([FromBody] UpdatePasswordVm updatePasswordVm) =>
 Ok(await _userSettingsService.ChangePassword(updatePasswordVm));