...或者 Castle 是否需要控制构建过程才能用代理包装对象?
我尝试了几种不同的配置——下面是我目前正在使用的配置,但是当我请求对象时没有应用拦截器:
container.Kernel.Register(Component.For<IMyService>()
.Instance(myService)
.Interceptors(InterceptorReference.ForType<MyServiceProxy>()).Last,
Component.For<MyServiceProxy>()
);