/// <summary> /// register aspectJ for disconf get request /// </summary> /// <param name="registry"> </param> private void registerAspect(BeanDefinitionRegistry registry) { GenericBeanDefinition beanDefinition = new GenericBeanDefinition(); beanDefinition.BeanClass = typeof(DisconfAspectJ); beanDefinition.LazyInit = false; beanDefinition.Abstract = false; beanDefinition.AutowireCandidate = true; beanDefinition.Scope = "singleton"; registry.registerBeanDefinition("disconfAspectJ", beanDefinition); }