我在我的 windows phone 8 应用程序中调用 web 服务。它工作正常,但有时它会接收数据我得到这个超时异常。(由于网络速度慢或其他一些问题)。所以这次我的应用程序没有被处理,它给=异常如下。
System.ServiceModel.ni.dll 中出现“System.TimeoutException”类型的异常,但未在用户代码中处理
我该如何处理这个异常。不知道该怎么做。
我的 C# 代码是
bool isAvailable = NetworkInterface.GetIsNetworkAvailable();
if (isAvailable == true)
{
try
{
WhatsupServices.WhatsUpServiceSoapClient ws = new WhatsupServices.WhatsUpServiceSoapClient();
ws.LoginUserJsonCompleted += ws_LoginUserJsonCompleted;
ws.LoginUserJsonAsync(txtloginUserName.Text, pass, "1");
}
catch (Exception ex)
{ }
}
void ws_LoginUserJsonCompleted(object sender, WhatsupServices.LoginUserJsonCompletedEventArgs e)
{
try
{
//webservice responce
string Result = e.Result;
}
}