【发布时间】:2011-06-22 01:56:15
【问题描述】:
线上出现异常
ModifyProfileResp resp = BFGlobal.modifyProfile(req);
INTERNAL_ERROR,SoapHeaderException 未处理
Error: System.Exception._COMPlusExceptionCode -532462766,
这段代码基本上是通过我的调用来更新网络服务上的用户信息。
public ModifyProfileResp ModifyProfile(string n_homeTelephone)
{
try
{
// Get Login Resp
LoginResp loginResp = LoginToBetfair("username", "password");
// Make a BFGS instance
BFGlobal = new BFGlobalService();
// Set up the request in [req]
ModifyProfileReq req = new ModifyProfileReq();
req.header = new APIRequestHeader();
req.header.sessionToken = loginResp.header.sessionToken;
req.homeTelephone = n_homeTelephone;
// Set up the response in [resp]
// Here is where Im getting thrown an exception..
ModifyProfileResp resp = BFGlobal.modifyProfile(req); // <-- Here Im getting thrown an exception
// return [resp] - which is the response from the call
// Just trying to print out errror codes
string mec = resp.minorErrorCode.ToString();
string ec = resp.errorCode.ToString();
return resp;
}
catch (Exception)
{
throw;
}
非常简单,制作请求标头,调用响应,传入请求,我应该得到一些数据,但我一直在这一行抛出异常。
关于如何解决这个问题的任何想法?
【问题讨论】:
-
抛出什么异常?您可以发布消息/堆栈跟踪吗?
-
你遇到了什么异常?
-
您应该发布异常,以便阅读您的问题的任何人都可以对失败的原因有所了解。
-
INTERNAL_ERROR,SoapHeaderException 未处理。
-
@PHP_Guy,听起来你应该把它带到the Betfair developer forum。
标签: c# web-services exception