/// <summary>
        /// Initializes a new instance of the <see cref="RootModuleDescriptor" /> class.
        /// </summary>
        public RootModuleDescriptor(ICmsConfiguration configuration) : base(configuration)
        {    
            authenticationJsModuleIncludeDescriptor = new AuthenticationJsModuleIncludeDescriptor(this);
            siteSettingsJsModuleIncludeDescriptor = new SiteSettingsJsModuleIncludeDescriptor(this);
            tagsJsModuleIncludeDescriptor = new TagsJsModuleIncludeDescriptor(this);
            languagesJsModuleIncludeDescriptor = new LanguagesJsModuleIncludeDescriptor(this);

            InitializeSecurity();            
        }        
 /// <summary>
 /// Initializes a new instance of the <see cref="RootModuleDescriptor" /> class.
 /// </summary>
 public RootModuleDescriptor(ICmsConfiguration configuration) : base(configuration)
 {    
     authenticationJsModuleIncludeDescriptor = new AuthenticationJsModuleIncludeDescriptor(this);
     siteSettingsJsModuleIncludeDescriptor = new SiteSettingsJsModuleIncludeDescriptor(this);
     tagsJsModuleIncludeDescriptor = new TagsJsModuleIncludeDescriptor(this);
     categoriesJavaScriptModuleDescriptor = new CategoriesJavaScriptModuleDescriptor(this);
     languagesJsModuleIncludeDescriptor = new LanguagesJsModuleIncludeDescriptor(this);
     CategoryAccessors.Register<WidgetCategoryAccessor>();
     InitializeSecurity();
 }