public UserCardInfoResponse GetCardInfo(int userId, string cardNumber, bool isVerify = false) { var response = new UserCardInfoResponse(); try { var request = new UserInfoRequest() { UserId = userId, CardNumber = cardNumber, IsVerify = isVerify }; IHttpOrderClient client = new HttpOrderClient(Publickey, true); var dic = new Dictionary <string, string>(); var url = GetUrl(BusinessObjectPublicUser.RequestFunction.GetCardInfo); var result = client.Post(request, url, dic, Appid, Uid); if (result != null && result.ResponseData != null) { Status = result.Status; ResponseMessage = result.Message; return(SerializerObject.ProtoBufDeserialize <UserCardInfoResponse>(result.ResponseData, client.Saltkey)); } return(response); } catch (Exception exception) { Status = 0; ResponseMessage = SetResponseMessage(exception); return(default(UserCardInfoResponse)); } }
public UserCardInfoResponse GetCardInfo(int userId, string cardNumber, bool isVerify = false) { var response = new UserCardInfoResponse(); try { var request = new UserInfoRequest() { UserId = userId, CardNumber = cardNumber, IsVerify = isVerify }; IHttpOrderClient client = new HttpOrderClient(Publickey, true); var dic = new Dictionary<string, string>(); var url = GetUrl(BusinessObjectPublicUser.RequestFunction.GetCardInfo); var result = client.Post(request, url, dic, Appid, Uid); if (result != null && result.ResponseData != null) { Status = result.Status; ResponseMessage = result.Message; return SerializerObject.ProtoBufDeserialize<UserCardInfoResponse>(result.ResponseData, client.Saltkey); } return response; } catch (Exception exception) { Status = 0; ResponseMessage = SetResponseMessage(exception); return default(UserCardInfoResponse); } }