立即将IOperationInvoker应用于整个应用程序中的所有操作

时间:2014-03-01 14:19:50

标签: .net wcf .net-4.5

我想将IOperationInvoker应用于整个应用程序中的所有操作。我可以通过为每个服务添加一个行为来做到这一点,但我冒险忘记一个。

IOperationInvoker应用于所有操作而不会忘记服务的最佳方法是什么?

该服务由IIS托管。

1 个答案:

答案 0 :(得分:1)

在你的C:\ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ Config \ machine.config中找到commonBehaviors

<commonBehaviors>
  <endpointBehaviors>
    <Microsoft.VisualStudio.Diagnostics.ServiceModelSink.Behavior/>
  </endpointBehaviors>
  <serviceBehaviors>
    <Microsoft.VisualStudio.Diagnostics.ServiceModelSink.Behavior/>
  </serviceBehaviors>
</commonBehaviors>

在serviceBehaviors下添加您的行为。