为什么ServiceBehavior是Service Class的属性而不是Contract?

时间:2010-11-10 18:04:19

标签: wcf servicebehavior

我发现很多地方人们都指出ServiceBehavior应该是服务类的属性而不是合同,而这似乎就是这种情况。这是为什么?

1 个答案:

答案 0 :(得分:2)

因为它涉及服务的实施细节,并且不属于合同

会话,重新进入等行为都涉及到实现,因此您可以拥有相同的合同(接口),但在不同的端点上暴露不同的实现。