WCF中的多态方法

时间:2013-08-24 15:44:59

标签: c# wcf

我确信下面的代码几周前就可以运行了。

[OperationContract]
[WebInvoke]
String Hazaa(TypeUno input);

[OperationContract]
[WebInvoke]
String Hazaa(TypeDuo input);

有人改变了一些东西(可能是我,不是我能想到的东西)现在,服务唠叨多态。我需要像这样将 Name 添加到操作合同中。我正在执行的调用是通过URL地址行,并以 GET 方法库中的 Ping 为目标。下面这两个是 POST

[OperationContract(Name="Uno")]
[WebInvoke]
String Hazaa(TypeUno input);

[OperationContract(Name="Duo")]
[WebInvoke]
String Hazaa(TypeDuo input);

有什么可以改变的?!目前使用名称并不是一个大问题 - 测试代码(我知道确实有效)会调用具有相同名称但不同输入类型的服务客户端。

0 个答案:

没有答案