【发布时间】:2013-10-10 18:39:21
【问题描述】:
在不创建接口的情况下,我们也可以通过将Contract放在实现的类中直接创建服务。那么为什么我们在WCF中创建接口。
[ServiceContract()]
public class SimpleCal
{
[OperationContract()]
public int Add(int num1, int num2)
{
return num1 + num2;
}
}
更新 “我为什么要避免使用接口?只使用类有什么好处?”
【问题讨论】:
-
我已经阅读了那篇文章,但我不满意'WCF 将客户端与服务完全分离,如果您将服务的实现指定为服务,您将客户端与服务紧密耦合。 '这是什么意思??