public TargetedProxyContainerActivator(
     IProxyDispatcher proxyDispatcher,
     Type type,
     IContainerActivator activator,
     IInterceptor interceptor)
 {
     _proxyDispatcher = proxyDispatcher;
     _type = type;
     _activator = activator;
     _interceptor = interceptor;
 }
 public ProxyContainerActivator(
     IProxyDispatcher proxyDispatcher,
     Type type,
     ConstructorInfo constructor,
     ArgumentCollection constructorArguments,
     IInterceptor interceptor)
 {
     _proxyDispatcher = proxyDispatcher;
     _type = type;
     _constructor = constructor;
     _constructorArguments = constructorArguments;
     _interceptor = interceptor;
 }
 public void DispatchInvocationsWith(IProxyDispatcher dispatcher)
 {
     _dispatcher = dispatcher;
 }
Example #4
0
 protected virtual void InitializeProxies()
 {
     proxyDispatcher = new ProxyDispatcher();
 }