C# Class Castle.NewGenerator.Core.DefaultGeneratorService

Inheritance: IGeneratorService
Afficher le fichier Open project: nats/castle-1.0.3-mono

Protected Properties

Свойство Type Description
context GeneratorContext
templateEngine ITemplateEngine

Méthodes publiques

Méthode Description
AddFromTemplate ( string folder, string template, string targetFileName, IDictionary parameters ) : void
AddStaticFile ( string folder, string file ) : void
CreateFolderOn ( string baseFolder, string folderName ) : string
CreateFolderOn ( string baseFolder, string folderName, string description ) : string
CreateSolution ( string name, string solutionFolder ) : VSSolution
CreateVSProjectFromFromFolder ( string name, string folder, ProjectType type ) : VSProject
DefaultGeneratorService ( GeneratorContext context, ITemplateEngine templateEngine ) : System.Collections

Private Methods

Méthode Description
EnsureExists ( string folder ) : bool

Method Details

AddFromTemplate() public méthode

public AddFromTemplate ( string folder, string template, string targetFileName, IDictionary parameters ) : void
folder string
template string
targetFileName string
parameters IDictionary
Résultat void

AddStaticFile() public méthode

public AddStaticFile ( string folder, string file ) : void
folder string
file string
Résultat void

CreateFolderOn() public méthode

public CreateFolderOn ( string baseFolder, string folderName ) : string
baseFolder string
folderName string
Résultat string

CreateFolderOn() public méthode

public CreateFolderOn ( string baseFolder, string folderName, string description ) : string
baseFolder string
folderName string
description string
Résultat string

CreateSolution() public méthode

public CreateSolution ( string name, string solutionFolder ) : VSSolution
name string
solutionFolder string
Résultat VSSolution

CreateVSProjectFromFromFolder() public méthode

public CreateVSProjectFromFromFolder ( string name, string folder, ProjectType type ) : VSProject
name string
folder string
type ProjectType
Résultat VSProject

DefaultGeneratorService() public méthode

public DefaultGeneratorService ( GeneratorContext context, ITemplateEngine templateEngine ) : System.Collections
context GeneratorContext
templateEngine ITemplateEngine
Résultat System.Collections

Property Details

context protected_oe property

protected GeneratorContext context
Résultat GeneratorContext

templateEngine protected_oe property

protected ITemplateEngine templateEngine
Résultat ITemplateEngine