控制命令执行拦截器

时间:2010-12-17 10:20:11

标签: .net castle-windsor interceptor

如何管理拦截器的执行顺序?

我希望有一个最常见的异常拦截器。

1 个答案:

答案 0 :(得分:1)

在声明拦截器引用时使用.First.Last.AtIndex()来控制拦截器排序,例如:

 container.Register(
    Component.For<ISomething>()
    .ImplementedBy<Something>()
    .Interceptors(InterceptorReference.ForKey("myinterceptor")).Last);

如果您不关心订购,请使用.Anywhere