2

在 WCF 中,您可以重用端点行为、服务行为和绑定吗?或者每个服务/端点必须有不同的,即使它们除了它们的 ID 是相同的。

4

1 回答 1

2

您可以重用它们 - 只需为有问题的端点指定适当的(通过您在其部分中给它们的名称)。

例如,假设您有一个名为“MyServiceBehavior”的服务行为、一个名为“MyWsHttpBinding”的 wsHttpBinding 和一个名为“MyEndpointBehavior”的端点行为。

对于服务行为,您将在元素中使用behaviorConfiguration属性 ( behaviorConfiguration="MyServiceBehavior") 。<service>

对于绑定和端点行为,您将使用元素的bindingConfiguration属性 ( bindingConfiguration="MyWsHttpBinding") 和behaviorConfiguration属性 ( behaviorConfiguration="MyEndpointBehavior") 。<endpoint>

于 2011-08-14T06:00:03.263 回答