C# 클래스 Rhetos.Deployment.ApplicationGenerator

파일 보기 프로젝트 열기: Rhetos/Rhetos

공개 메소드들

메소드 설명
ApplicationGenerator ( ILogProvider logProvider, ISqlExecuter sqlExecuter, IDslModel dslModel, IDomGenerator domGenerator, IPluginsContainer generatorsContainer, Rhetos.Deployment.DatabaseCleaner databaseCleaner, DataMigration dataMigration, IDatabaseGenerator databaseGenerator, IDslScriptsProvider dslScriptsLoader ) : System
ExecuteGenerators ( bool deployDatabaseOnly ) : void

비공개 메소드들

메소드 설명
GetSortedGenerators ( ) : IList
PrepareRhetosDatabase ( ) : void
UploadDslScriptsToServer ( ) : void
ValidateDbConnection ( ) : void

메소드 상세

ApplicationGenerator() 공개 메소드

public ApplicationGenerator ( ILogProvider logProvider, ISqlExecuter sqlExecuter, IDslModel dslModel, IDomGenerator domGenerator, IPluginsContainer generatorsContainer, Rhetos.Deployment.DatabaseCleaner databaseCleaner, DataMigration dataMigration, IDatabaseGenerator databaseGenerator, IDslScriptsProvider dslScriptsLoader ) : System
logProvider ILogProvider
sqlExecuter ISqlExecuter
dslModel IDslModel
domGenerator IDomGenerator
generatorsContainer IPluginsContainer
databaseCleaner Rhetos.Deployment.DatabaseCleaner
dataMigration DataMigration
databaseGenerator IDatabaseGenerator
dslScriptsLoader IDslScriptsProvider
리턴 System

ExecuteGenerators() 공개 메소드

public ExecuteGenerators ( bool deployDatabaseOnly ) : void
deployDatabaseOnly bool
리턴 void