3

我发现很多地方人们指出 ServiceBehavior 应该是服务类的属性而不是合同,而且这似乎确实如此。为什么是这样?

4

1 回答 1

2

因为它处理服务的实现细节,而不是合同的一部分

会话、重新进入等行为都与实现有关,因此您可以拥有相同的合约(接口),但在不同的端点公开不同的实现。

于 2010-11-10T18:25:39.557 回答