之前系列文章
Orchard(三):搞清来龙去脉(3)-Orchard 是怎么运行的?
概述
Scanffolding在EF中,运用得很多,一句命令就能自动生成MVC中所需的部件:Controller,View等。Orchard中也提供此功能。
Orchard中的Scanffold能做的事
创建 module, theme, data migration, controller
准备
下载Module,并安装。
启用该Module
Orchard的Scanffold命令
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