C# 클래스 Orchard.Themes.Services.ThemeService

상속: IThemeService
파일 보기 프로젝트 열기: ucdavis/Orchard

공개 메소드들

메소드 설명
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