コード例 #1
0
 public bool ResetUserPassword(string resetCode, string newPassword)
 {
     this.CheckAppKey();
     if (!resetCode.HasValue() || !newPassword.HasValue())
     {
         throw new ArgumentException("Reset Code or New Password cannot be empty.");
     }
     else
     {
         try
         {
             var req  = YifyAPI.GetResetUserPasswordRequest(this.appKey, resetCode, newPassword);
             var res  = YifyAPI.SendPostRequest(req);
             var xDoc = _parser.ToResponse(res);
             return(true);
         }
         catch (Exception ex) { throw new YifyException("An error occurred. See inner exception for more details", ex); }
     }
 }