Interceptores de Castelo com Interface Fluente
Eu estou tentando obter um interceptador que eu escrevi para trabalhar, mas por algum motivo não parece estar instanciando o interceptor quando eu solicito meus componentes. Estou fazendo algo assim (me perdoe se isso não for bem compilado, mas você deve ter a ideia):
container.Register(
Component.For<MyInterceptor>().LifeStyle.Transient,
AllTypes.Pick().FromAssembly(...).If(t => typeof(IView).IsAssignableFrom(t)).
Configure(c => c.LifeStyle.Is(LifestyleType.Transient).Named(...).
Interceptors(new InterceptorReference(typeof(MyInterceptor)).
WithService.FromInterface(typeof(IView)));
Eu coloquei pontos de interrupção no construtor para o Interceptor e ele não parece estar instanciando isso.
No passado, eu registrei meus interceptores usando a configuração XML, mas estou interessado em usar a interface fluente.
Qualquer ajuda seria muito apreciada!