代码生成

Code generation 是Orchard的一个模块,他为开发人员,提供了创建模块、主题、迁移文件的能力。

我们在模块管理中,打开Code Generation特性

我们也可以通过命令行启用该特性:

orchard> feature enable Orchard.CodeGeneration

Enabling features Orchard.CodeGeneration

Orchard.CodeGeneration was enabled

启用这个模块以后,我们会发现,多了一些可用命令,用户创建模块、主题、数据迁移文件、控制器:

codegen controller <module-name> <controller-name>

Create a new Orchard controller in a module

 

codegen datamigration <feature-name>

Create a new Data Migration class

 

codegen module <module-name> [/IncludeInSolution:true|false]

Create a new Orchard module

 

codegen theme <theme-name> [/CreateProject:true|false][/IncludeInSolution:true|false][/BasedOn:<theme-name>]

Create a new Orchard theme

 

codegen moduletests <module-name>

Create a new test for a module

posted @ 2015-08-31 11:22  争世不悔  阅读(117)  评论(0编辑  收藏  举报