2011-02-15 17 views
6

Steve Sanderson tiene un excelente blog que trata sobre los detalles de MvcScaffolding. Vea aquí http://blog.stevensanderson.com/2011/01/13/mvcscaffolding-standard-usage/¿Cómo hacer que MvcScaffold funcione con modelos externos?

También tiene un gran video en http://channel9.msdn.com/Series/mvcConf/mvcConf-2-Steve-Sanderson-MvcScaffolding

En su blog menciona .... ModelType: Por defecto tratamos de inferir esto desde el nombre del controlador, pero si usted quiere que sus controladores y los modelos que tengan nombres sin relación alguna, se puede especificar un tipo de modelo en particular el uso de este parámetro. Encontraremos cualquier clase de modelo definida en su proyecto u otro proyecto al que haga referencia, pero no en ningún ensamblaje externo.

Nuestros ViewModels se mantienen en un proyecto separado en la misma solución. Sin embargo, estamos haciendo referencia a la DLL para que Get-ProjectType -ModelType ourVM -Project OurProject no encuentre el modelo.
No hay problema, es un proyecto de código abierto. Voy a bajar el código y usar Get-ProjectType.

Soy incapaz de encontrar dónde Get-ProjectType se define en PowerShell. (Resuelto)

Respuesta

0

Utilizamos MvcScaffold para crear Montadores de Andamios personalizados (ver video Sanderson Steve durante MvcConf 2). Luego, nuestro scaffolder personalizado llamó a nuestros scripts personalizados de powershell para hacer el trabajo.

Cuestiones relacionadas