为每个wcf服务方法调用一致事件?

时间:2011-06-23 05:33:11

标签: .net wcf

每次在我的wcf服务上调用方法时,是否有可以挂钩的内容?我看了添加一个操作调用者,但我希望有更简单的东西。另外,我宁愿不为合同中的所有内容添加属性。

2 个答案:

答案 0 :(得分:4)

  

每次在我的wcf服务上调用方法时,是否有可以挂钩的内容?

你可以use a message inspector

答案 1 :(得分:3)

除了Darin提到的消息检查员,您还可以使用parameter inspector。消息检查器为您提供了更多信息,但您需要从Message对象获取此信息;参数检查器只为您提供操作名称以及传递给(返回)方法的参数(和返回),但是您获得的实际对象在许多情况下更方便。

对于装饰合同中的所有内容,您只需要一个端点/合同行为,该行为将枚举操作并为其添加检查器。