我正在尝试找到有关如何在Nupack上使用MVCSCAFFOLD软件包的文档,但我在任何地方都找不到任何东西。

我知道我在软件包管理控制台中有基本的Intellisense支持,但是我想做的事情比您的典型脚手架要复杂一些。

我希望某个地方会有一些文档。

有人知道该软件包上的文档在哪里吗?

有帮助吗?

解决方案

我似乎也找不到对实际项目的引用。尽管斯科特·汉塞尔曼(Scott Hanselman)在他的 Nupack上的博客文章. 。脚手架是通过简单调用的 Power Shell脚本, ,因此您可以随时参考。

有三个命令可用:

> Get-MvcViewTemplates                 (gets a list of available T4 templates)
> Add-MvcView TemplateName             (creates a view based on a T4 template:
                                        I.E. List, Details, Edit, 
                                        Create or Delete)    
> Scaffold-MvcViews -ModelType MyModel (creates views for the model)

上面的示例仅使用强制性参数,但是您可以使用任何其他参数:

> Add-MvcView Edit -ModelType Product -OutputFileExtension .ascx

其他提示

史蒂夫·桑德森(Steve Sanderson)刚刚在他的博客上发布了有关此主题的一些Howtos - 他们值得阅读: http://blog.stevensanderson.com/category/scaffolding/

目前还没有该软件包的文档,它仍然是一个原型,您可以下载该软件包并查看源以查看所有选项。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top