C# 클래스 Castle.NewGenerator.Core.DefaultGeneratorService

상속: IGeneratorService
파일 보기 프로젝트 열기: nats/castle-1.0.3-mono

보호된 프로퍼티들

프로퍼티 타입 설명
context GeneratorContext
templateEngine ITemplateEngine

공개 메소드들

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

비공개 메소드들

메소드 설명
EnsureExists ( string folder ) : bool

메소드 상세

AddFromTemplate() 공개 메소드

public AddFromTemplate ( string folder, string template, string targetFileName, IDictionary parameters ) : void
folder string
template string
targetFileName string
parameters IDictionary
리턴 void

AddStaticFile() 공개 메소드

public AddStaticFile ( string folder, string file ) : void
folder string
file string
리턴 void

CreateFolderOn() 공개 메소드

public CreateFolderOn ( string baseFolder, string folderName ) : string
baseFolder string
folderName string
리턴 string

CreateFolderOn() 공개 메소드

public CreateFolderOn ( string baseFolder, string folderName, string description ) : string
baseFolder string
folderName string
description string
리턴 string

CreateSolution() 공개 메소드

public CreateSolution ( string name, string solutionFolder ) : VSSolution
name string
solutionFolder string
리턴 VSSolution

CreateVSProjectFromFromFolder() 공개 메소드

public CreateVSProjectFromFromFolder ( string name, string folder, ProjectType type ) : VSProject
name string
folder string
type ProjectType
리턴 VSProject

DefaultGeneratorService() 공개 메소드

public DefaultGeneratorService ( GeneratorContext context, ITemplateEngine templateEngine ) : System.Collections
context GeneratorContext
templateEngine ITemplateEngine
리턴 System.Collections

프로퍼티 상세

context 보호되어 있는 프로퍼티

protected GeneratorContext context
리턴 GeneratorContext

templateEngine 보호되어 있는 프로퍼티

protected ITemplateEngine templateEngine
리턴 ITemplateEngine