C# Класс BetterCms.Module.Root.RootModuleDescriptor

Root functionality module descriptor.
Наследование: ModuleDescriptor
Показать файл Открыть проект

Открытые методы

Метод Описание
RegisterCssIncludes ( ) : IEnumerable
RegisterCustomRoutes ( WebModuleRegistrationContext context, ContainerBuilder containerBuilder ) : void

Registers a routes.

RegisterJsIncludes ( ) : IEnumerable
RegisterModuleTypes ( BetterCms.Core.Modules.ModuleRegistrationContext context, ContainerBuilder containerBuilder ) : void

Registers module types.

RegisterSidebarHeaderProjections ( ContainerBuilder containerBuilder ) : IEnumerable
RegisterSidebarMainProjections ( ContainerBuilder containerBuilder ) : IEnumerable
RegisterSiteSettingsProjections ( ContainerBuilder containerBuilder ) : IEnumerable

Registers the site settings projections.

RootModuleDescriptor ( ICmsConfiguration configuration ) : System.Collections.Generic

Initializes a new instance of the RootModuleDescriptor class.

Приватные методы

Метод Описание
CreateEmbeddedResourcesRoutes ( WebModuleRegistrationContext context ) : void

Creates the resource routes for 6 levels folder structure.

InitializeSecurity ( ) : void
OnEntityDelete ( SingleItemEventArgs args ) : void
OnEntitySave ( EntitySavingEventArgs args ) : void

Описание методов

RegisterCssIncludes() публичный Метод

public RegisterCssIncludes ( ) : IEnumerable
Результат IEnumerable

RegisterCustomRoutes() публичный Метод

Registers a routes.
public RegisterCustomRoutes ( WebModuleRegistrationContext context, ContainerBuilder containerBuilder ) : void
context WebModuleRegistrationContext The area registration context.
containerBuilder Autofac.ContainerBuilder The container builder.
Результат void

RegisterJsIncludes() публичный Метод

public RegisterJsIncludes ( ) : IEnumerable
Результат IEnumerable

RegisterModuleTypes() публичный Метод

Registers module types.
public RegisterModuleTypes ( BetterCms.Core.Modules.ModuleRegistrationContext context, ContainerBuilder containerBuilder ) : void
context BetterCms.Core.Modules.ModuleRegistrationContext The area registration context.
containerBuilder Autofac.ContainerBuilder The container builder.
Результат void

RegisterSidebarHeaderProjections() публичный Метод

public RegisterSidebarHeaderProjections ( ContainerBuilder containerBuilder ) : IEnumerable
containerBuilder Autofac.ContainerBuilder
Результат IEnumerable

RegisterSidebarMainProjections() публичный Метод

public RegisterSidebarMainProjections ( ContainerBuilder containerBuilder ) : IEnumerable
containerBuilder Autofac.ContainerBuilder
Результат IEnumerable

RegisterSiteSettingsProjections() публичный Метод

Registers the site settings projections.
public RegisterSiteSettingsProjections ( ContainerBuilder containerBuilder ) : IEnumerable
containerBuilder Autofac.ContainerBuilder The container builder.
Результат IEnumerable

RootModuleDescriptor() публичный Метод

Initializes a new instance of the RootModuleDescriptor class.
public RootModuleDescriptor ( ICmsConfiguration configuration ) : System.Collections.Generic
configuration ICmsConfiguration
Результат System.Collections.Generic