コード例 #1
0
ファイル: LinfuBehavior.cs プロジェクト: kouweizhong/Proxi
        public object Create(Type proxyType, IInterceptor interceptor, params Type[] interfaces)
        {
            var adapter = new LinFuInterceptorAdapter(interceptor, null);

            return(factory.CreateProxy(proxyType, adapter, interfaces));
        }
コード例 #2
0
ファイル: LinfuBehavior.cs プロジェクト: kouweizhong/Proxi
        public TProxy Create <TProxy>(TProxy target, IInterceptor interceptor, params Type[] interfaces)
        {
            var adapter = new LinFuInterceptorAdapter(interceptor, target);

            return(factory.CreateProxy <TProxy>(adapter, interfaces));
        }