Ejemplo n.º 1
0
		/// <summary>
		/// Constructs a DefaultProxyFactory
		/// </summary>
		/// <param name="engine"></param>
		/// <param name="dispatcherFactory"></param>
		public DefaultProxyFactory(AspectEngine engine, IInvocationDispatcherFactory dispatcherFactory)
		{
			AssertUtil.ArgumentNotNull(engine, "engine");
			AssertUtil.ArgumentNotNull(dispatcherFactory, "dispatcherFactory");

			_engine = engine;
			_dispatcherFactory = dispatcherFactory;
		}
Ejemplo n.º 2
0
        /// <summary>
        /// Constructs a DefaultProxyFactory
        /// </summary>
        /// <param name="engine"></param>
        /// <param name="dispatcherFactory"></param>
        public DefaultProxyFactory(AspectEngine engine, IInvocationDispatcherFactory dispatcherFactory)
        {
            AssertUtil.ArgumentNotNull(engine, "engine");
            AssertUtil.ArgumentNotNull(dispatcherFactory, "dispatcherFactory");

            _engine            = engine;
            _dispatcherFactory = dispatcherFactory;
        }