Beispiel #1
0
        public static T Create()
        {
            var interceptor = new InterceptorProxy(new T());

            return((T)interceptor.GetTransparentProxy());
        }
Beispiel #2
0
    public static object CreateProxy(Type serviceType, IInterceptor interceptor, object realInstance)
    {
        var proxy = new InterceptorProxy(serviceType, realInstance, interceptor);

        return(proxy.GetTransparentProxy());
    }