我想知道我们是否可以覆盖 WCF 方法或 Web 服务方法。如果是这样,那怎么办?
问问题
2453 次
2 回答
1
试试这个来重载 WCF 服务方法
[ServiceContract]
public interface IMyCalculator
{
[OperationContract(Name="AddFloats")]
float Add(float operand1, float operand2);
[OperationContract(Name="AddIntegers")]
int Add(int operand1,int operand2);
}
于 2013-07-24T05:58:55.987 回答
0
在 WCF 中方法重写是不可能的,您只能按照本文中的说明实现方法重载。
即使我为方法重载提供了下面的代码:
[ServiceContract]
public interface IMyCalculator
{
[OperationContract(Name="AddFloats")]
float Add(float operand1, float operand2);
[OperationContract(Name="AddIntegers")]
int Add(int operand1,int operand2);
}
于 2014-10-20T10:32:15.913 回答