2

以下が LogAspect で IBusinessService への呼び出しをインターセプトしないのはなぜですか?

container.Register(AllTypes.Of<IBusinessService>()
    .FromAssembly(Assembly.GetExecutingAssembly())
    .ConfigureFor<BusinessService>(
        c => c.Named(typeof(BusinessService).Name)
            .Interceptors(InterceptorReference.ForType<LogAspect>()).Anywhere));

Component.For 構文を使用して IBusinessService の各実装を登録すると、機能します。

4

0 に答える 0