public async Task <IActionResult> ChangePassword([FromBody] ChangePasswordRequest changeRequest) { int userId = GetUserId(); IOperationResult <bool> result = await _accountsManager.ChangePasswordForUser(userId, changeRequest.CurrentPassword, changeRequest.NewPassword); if (!result.Success) { return(BadRequest(result.Message)); } return(Ok()); }