protected override void Init()
		{
			if (FacilityConfig == null) return;

			RegisterAspectEngine();
			RegisterInterceptor();

			Kernel.ProxyFactory = new AopProxyFactory();

			// Request the engine:
			_engine = (AspectEngine) Kernel[ typeof(AspectEngine) ];

			Kernel.ComponentRegistered += new ComponentDataDelegate(OnComponentRegistered);
		}
示例#2
0
        protected override void Init()
        {
            if (FacilityConfig == null)
            {
                return;
            }

            RegisterAspectEngine();
            RegisterInterceptor();

            Kernel.ProxyFactory = new AopProxyFactory();

            // Request the engine:
            _engine = (AspectEngine)Kernel[typeof(AspectEngine)];

            Kernel.ComponentRegistered += new ComponentDataDelegate(OnComponentRegistered);
        }