public ForgotPasswordOutput ForgotPassword(ForgotPasswordInput input) { try { RestHTTP http = new RestHTTP(); RestRequest req = new RestRequest("api/accounts/ForgotPassword", RestSharp.Method.POST); req.AddHeader("Content-Type", "application/json"); req.AddJsonBody(input); ForgotPasswordOutput response = http.HttpPost <ForgotPasswordOutput>(req); return(response); } catch (Exception ex) { WriteLogFile.Append("ForgotPassword : "); WriteLogFile.Append(ex.Message); WriteLogFile.Append(ex.StackTrace); } return(null); }
public IHttpActionResult ForgotPassword(ForgotPasswordInput input) { Init(); ForgotPasswordOutput output = _authSvc.ForgotPassword(input); return Ok(output); }