所有接口报的一个错,找了大半天,快找自闭了,后来才发现,WCF接口命名重名,这是我写的删除接口,因为要写参数带事务和不带事务,当时想着这个是重载,名字虽然一样,但是参数名字不一样,代码不报错,重载是,命名一样:传参 类型或者数据不一样就没关系。

结果就报了下面这些错

问题就在于WCF对于重载不适用,解决方法分为两种:
1:可以写一个别名,去调用别名

2:把名字改掉,不要重名
本文分享了一次WCF接口命名冲突的经历及解决方案。作者在实现带有事务和不带事务的删除接口时遇到了命名冲突的问题,并介绍了两种解决方法:一是为接口定义别名;二是直接更改接口名称。
所有接口报的一个错,找了大半天,快找自闭了,后来才发现,WCF接口命名重名,这是我写的删除接口,因为要写参数带事务和不带事务,当时想着这个是重载,名字虽然一样,但是参数名字不一样,代码不报错,重载是,命名一样:传参 类型或者数据不一样就没关系。

结果就报了下面这些错

问题就在于WCF对于重载不适用,解决方法分为两种:
1:可以写一个别名,去调用别名

2:把名字改掉,不要重名
430
2079

被折叠的 条评论
为什么被折叠?