示例#1
0
        /// <summary>
        /// No bean resolve in this stage.
        /// Except for bean definition.
        /// </summary>
        /// <param name="count"></param>
        public void PostRegistry(int?count = null)
        {
            if (count == null)
            {
                count = 0;
            }

            var newCount = ApplicationSP.UnityContainer.Registrations.Count();

            if (count == newCount)
            {
                return;
            }

            count = newCount;
            ConfigurationRegistry.Refresh();
            BeanDefinitionRegistry.Refresh();
            ImportRegistry.Refresh();
            PostRegistry(count);
        }