示例#1
0
        public ResetPasswordOutput ResetPassword(ResetPasswordInput input)
        {
            try
            {
                RestHTTP    http = new RestHTTP();
                RestRequest req  = new RestRequest("api/accounts/ResetPassword", RestSharp.Method.POST);
                req.AddHeader("Content-Type", "application/json");
                req.AddJsonBody(input);
                ResetPasswordOutput response = http.HttpPost <ResetPasswordOutput>(req);

                return(response);
            }
            catch (Exception ex)
            {
                WriteLogFile.Append("ResetPassword : ");
                WriteLogFile.Append(ex.Message);
                WriteLogFile.Append(ex.StackTrace);
            }
            return(null);
        }
示例#2
0
 public IHttpActionResult ResetPassword(ResetPasswordInput input)
 {
     Init();
     ResetPasswordOutput output = _authSvc.ResetPassword(input);
     return Ok(output);
 }