备忘
private WebResult CallWebService(String _JGDM, String _TYPE,String KeyID )
{
WebResult t_result = new WebResult();
Dictionary<String, object> t_info = GetDictionary(_JGDM, _TYPE, KeyID);
string m_strResult = JsonConvert.SerializeObject(t_info);
byte[] t_array = RSAhelper.Encrypt(Encoding.UTF8.GetBytes(m_strResult), CommonPublickKey);
m_strResult = Convert.ToBase64String(t_array);
try
{
string result = t_wbService.invokeWebService("webservice", "UpgradeCheck", "checkAllowUpdate", new object[] { m_strResult });
XMLHelper helper = new XMLHelper(result, false, true);
t_result.ReturnID = helper.getNodeText("DataMessage/Items/Item/ChildHead/AppType/ReturnID");
t_result.ReturnMSG = helper.getNodeText("DataMessage/Items/Item/ChildHead/AppType/ReturnMessage");
}
catch (System.Exception ex)
{
Console.WriteLine(ex.ToString());
}
return t_result;
}