首页 新闻 赞助 找找看

wcf调用服务出错后如何处理

0
[已解决问题] 解决于 2011-10-10 15:41

就是我的服务上有个方法

myservice.getUserName(用户id)

如果这个用户id不存在,服务通道就会出错,如何处理

if (myservice== null)
{
myservice= new myservice();
}
else if (myservice.State == CommunicationState.Closed)
{
myservice= new myservice();
}
else if (myservice.State == CommunicationState.Faulted)
{
myservice= new myservice();
}

目前是这样做的。。。

黑、白的主页 黑、白 | 初学一级 | 园豆:21
提问于:2011-10-09 17:43
< >
分享
最佳答案
0

getUserName返回异常或者返回值,客户端对应的方式处理就可以了

2012 | 高人七级 |园豆:21228 | 2011-10-10 08:25
其他回答(1)
0

调用后判断是不是为空就行了啊

artwl | 园豆:16736 (专家六级) | 2011-10-09 18:02
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册