0
我正在开发一个WP8应用程序。我上了系统创建了一个Web服务,然后我打电话我的应用程序的Web服务方法:如何在抛出错误之前访问Web服务时实现超时和重试?
ServiceReference1.WebServiceClient ws = new WebServiceClient();
ws.FetchInboxAsync(EmailId);
现在我想的是在尝试访问Web服务和投掷前重试3次,每次10秒后超时一个错误,但我不知道如何实现这一点。
我已经创建了与其中包含几个方法e.g'FetchInbox'名字'WebService'了系统的网络服务。现在我在Visual Studio中添加了它的链接作为服务引用(命名为ServiceReference1)。这就是我在'ServiceReference1'命名空间中获取类'WebServiceClient'的方法,我使用它来调用WebService方法。就连接层而言,这就是它。不像你的假设,我不使用httpWebRequest。 – rituraj346
然后用什么通信类来做实际的通信?我们不知道你的代码看起来如何。 – eX0du5