C# Class TerrificNet.ViewEngine.DefaultModuleRepository

Inheritance: IModuleRepository
Afficher le fichier Open project: namics/TerrificNet

Méthodes publiques

Méthode Description
DefaultModuleRepository ( ITerrificNetConfig configuration, ITemplateRepository templateRepository ) : System.Collections.Generic
GetAll ( ) : IEnumerable
GetModuleDefinitionByIdAsync ( string id ) : Task

Private Methods

Méthode Description
CreateModuleDefinition ( TemplateInfo>.IGrouping t ) : ModuleDefinition
GetDefaultTemplateCandidates ( string moduleId ) : IEnumerable
GetModuleId ( string moduleId ) : string
GetModules ( ) : ModuleDefinition>.Dictionary
GetSkinName ( TemplateInfo templateInfo ) : string

Method Details

DefaultModuleRepository() public méthode

public DefaultModuleRepository ( ITerrificNetConfig configuration, ITemplateRepository templateRepository ) : System.Collections.Generic
configuration ITerrificNetConfig
templateRepository ITemplateRepository
Résultat System.Collections.Generic

GetAll() public méthode

public GetAll ( ) : IEnumerable
Résultat IEnumerable

GetModuleDefinitionByIdAsync() public méthode

public GetModuleDefinitionByIdAsync ( string id ) : Task
id string
Résultat Task