【问题标题】:Is it possible to setup global interceptor in WCF Data Service是否可以在 WCF 数据服务中设置全局拦截器
【发布时间】:2012-02-03 03:54:31
【问题描述】:

我目前正在使用 ChangeInterceptor 来拦截对我的实体的更改。这很棒,它允许我进行大量的日志记录。

[ChangeInterceptor("Products")]
public void OnChangeProducts(Product product, UpdateOperations operations)
...

我想知道 WCF 中是否有类似的拦截器概念,以便我可以测量查询执行的性能。简而言之(不使用 AOP),我如何截取通话的开始和结束?

谢谢!

【问题讨论】:

    标签: .net wcf wcf-data-services


    【解决方案1】:

    有处理管道事件。 http://msdn.microsoft.com/en-us/library/ee474212.aspx。 您可以为这些事件注册一个处理程序,它们将在每个请求处理的开始和结束时触发。

    【讨论】:

      猜你喜欢
      • 2020-12-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-03-31
      • 1970-01-01
      • 2017-02-09
      相关资源
      最近更新 更多