6 votes

Comment faire pour que MvcScaffold fonctionne avec des modèles externes ?

Steve Sanderson a un excellent blog qui entre dans les détails de MvcScaffolding. Vous pouvez le consulter ici http://blog.stevensanderson.com/2011/01/13/mvcscaffolding-standard-usage/

Il a également une excellente vidéo sur http://channel9.msdn.com/Series/mvcConf/mvcConf-2-Steve-Sanderson-MvcScaffolding

Dans son blog, il mentionne . ModelType : Par défaut, nous essayons de le déduire du nom du contrôleur, mais si vous voulez que vos contrôleurs et vos modèles aient des noms totalement sans rapport, vous pouvez spécifier un type de modèle particulier en utilisant ce paramètre. Nous trouverons toute classe de modèle définie dans votre projet ou dans un autre projet qu'il référence, mais pas dans un assemblage externe.

Nos ViewModels sont conservés dans un projet séparé dans la même solution. Cependant, nous référençons la DLL et Get-ProjectType -ModelType ourVM -Project OurProject ne trouve pas le modèle.
Pas de problème, c'est un projet open source. Je vais descendre le code et améliorer Get-ProjectType.

Je ne parviens pas à trouver où Get-ProjectType est défini dans PowerShell. (résolu)

0voto

Razcer Points 149

Nous avons utilisé MvcScaffold pour créer des Scaffolders personnalisés (voir la vidéo de Steve Sanderson pendant la MvcConf 2). Puis notre scaffolder personnalisé a appelé nos scripts powershell personnalisés pour faire le travail.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X