public async Task <IActionResult> ForgotPassword([FromBody] ForgotPasswordRequest request) { var result = await _accountsManager.GenerateForgetPasswordRequest(request.Email); if (!result.Success) { return(BadRequest(result.Message)); } var response = _mapper.Map <ChangePasswordResponse>(result.Entity); return(Ok(response)); }