public async Task <CreateSecureCodeResultModel> CreateSecureCode(LoginStepOneModel model) { var result = await _requestManagerService.Post <ServiceResponse <CreateSecureCodeResultModel> >("/create_secure_code", model); if (result?.Code != 200) { throw new ManualException("کد اعتبار سنجی صحیح نمیباشد!"); } return(result.DataModel); }
public async Task <IActionResult> StepOne([FromBody] LoginStepOneModel model) { if (!ModelState.IsValid) { return(BadRequest()); } var result = await _twoStepVerificationService.CreateSecureCode(model); return(Json(model)); }