C# Class N2.Definitions.Runtime.ViewTemplateProvider

Inheritance: ITemplateProvider
Datei anzeigen Open project: bherila/n2cms

Public Methods

Method Description
GetTemplate ( ContentItem item ) : TemplateDefinition
GetTemplates ( Type contentType ) : IEnumerable
ViewTemplateProvider ( ViewTemplateRegistrator registrator, ViewTemplateAnalyzer analyzer, ContentActivator activator, DefinitionBuilder builder, IProvider httpContextProvider, IProvider vppProvider ) : System

Private Methods

Method Description
BuildDefinitions ( List registrations ) : IEnumerable
DequeueRegistrations ( ) : void

Method Details

GetTemplate() public method

public GetTemplate ( ContentItem item ) : TemplateDefinition
item ContentItem
return TemplateDefinition

GetTemplates() public method

public GetTemplates ( Type contentType ) : IEnumerable
contentType System.Type
return IEnumerable

ViewTemplateProvider() public method

public ViewTemplateProvider ( ViewTemplateRegistrator registrator, ViewTemplateAnalyzer analyzer, ContentActivator activator, DefinitionBuilder builder, IProvider httpContextProvider, IProvider vppProvider ) : System
registrator ViewTemplateRegistrator
analyzer ViewTemplateAnalyzer
activator ContentActivator
builder DefinitionBuilder
httpContextProvider IProvider
vppProvider IProvider
return System