C# Класс Orchard.Themes.Services.ThemeService

Наследование: IThemeService
Показать файл Открыть проект

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

Метод Описание
DisableThemeFeatures ( string themeName ) : void
EnableThemeFeatures ( string themeName ) : void
GetInstalledThemes ( ) : IEnumerable

Loads only installed themes

GetRequestTheme ( System.Web.Routing.RequestContext requestContext ) : Orchard.Environment.Extensions.Models.ExtensionDescriptor
IsRecentlyInstalled ( Orchard.Environment.Extensions.Models.ExtensionDescriptor extensionDescriptor ) : bool

Determines if a theme was recently installed by using the project's last written time.

ThemeService ( IOrchardServices orchardServices, IExtensionManager extensionManager, IFeatureManager featureManager, IEnumerable themeSelectors, IVirtualPathProvider virtualPathProvider, ICacheManager cacheManager ) : System

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

Метод Описание
GenerateWarning ( string messageFormat, string featureName, IEnumerable featuresInQuestion ) : void
GetManifestPath ( Orchard.Environment.Extensions.Models.ExtensionDescriptor descriptor ) : string
GetThemes ( IEnumerable extensions ) : IEnumerable

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

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

public DisableThemeFeatures ( string themeName ) : void
themeName string
Результат void

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

public EnableThemeFeatures ( string themeName ) : void
themeName string
Результат void

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

Loads only installed themes
public GetInstalledThemes ( ) : IEnumerable
Результат IEnumerable

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

public GetRequestTheme ( System.Web.Routing.RequestContext requestContext ) : Orchard.Environment.Extensions.Models.ExtensionDescriptor
requestContext System.Web.Routing.RequestContext
Результат Orchard.Environment.Extensions.Models.ExtensionDescriptor

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

Determines if a theme was recently installed by using the project's last written time.
public IsRecentlyInstalled ( Orchard.Environment.Extensions.Models.ExtensionDescriptor extensionDescriptor ) : bool
extensionDescriptor Orchard.Environment.Extensions.Models.ExtensionDescriptor The extension descriptor.
Результат bool

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

public ThemeService ( IOrchardServices orchardServices, IExtensionManager extensionManager, IFeatureManager featureManager, IEnumerable themeSelectors, IVirtualPathProvider virtualPathProvider, ICacheManager cacheManager ) : System
orchardServices IOrchardServices
extensionManager IExtensionManager
featureManager IFeatureManager
themeSelectors IEnumerable
virtualPathProvider IVirtualPathProvider
cacheManager ICacheManager
Результат System