public static IThreadSafeProxyFactory CreateThreadSafeProxyFactory( IThreadSafeInterceptorFactory threadSafeInterceptorFactory, IProxyGenerator proxyGenerator) { return new ThreadSafeProxyFactory( threadSafeInterceptorFactory, proxyGenerator); }
public static IThreadSafeProxyFactory CreateThreadSafeProxyFactory( IThreadSafeInterceptorFactory threadSafeInterceptorFactory, IProxyGenerator proxyGenerator) { return(new ThreadSafeProxyFactory( threadSafeInterceptorFactory, proxyGenerator)); }
public ThreadSafeProxyFactory(IThreadSafeInterceptorFactory threadSafeInterceptorFactory, IProxyGenerator proxyGenerator) { if (proxyGenerator == null) { throw new ArgumentNullException("proxyGenerator"); } if (threadSafeInterceptorFactory == null) { throw new ArgumentNullException("threadSafeInterceptorFactory"); } _proxyGenerator = proxyGenerator; _threadSafeInterceptorFactory = threadSafeInterceptorFactory; }