Geração de código: modelos de controladores personalizados

9

Para começar, estou usando o Asp.Net MVC 4 e modifiquei minha solução para conter a pasta CodeTemplates seguindo este tutorial. (Eu acho que o meu problema pode estar relacionado com MVC?)

EusubstituíocódigonomodelodegradeAjaxporumcommeuprópriomodeloJQgrid,oquefoiótimoparainiciarmeuprojeto.Masestoutendoproblemasparacriarmodelosdecontroladorcompletamentenovos(bemelessendoexibidosnomenuCriarnovocontrolador)

alguma ideia?

Atualizar

Eu tomei algumas tentativas de usar o recurso scaffolding, mas não é exatamente o que eu tinha em mente (embora funcione como esperado. Eu assisti um vídeo de Steve Sanderson sobre o tópico que foi bastante informativo), qualquer maneira de obter minhas visualizações personalizadas / controladores dentro do controlador de adicionar gui?

    
por Rohan Büchner 25.01.2012 в 07:48
fonte

1 resposta

5

No que diz respeito ao meu entendimento do problema, você não pode gerenciar dois controladores dentro de um arquivo .ps1, o que corresponde ao diretório "AddController". Você tem que usar o Gerenciador de Pacotes e emitir um comando como

Scaffold CustomScaffolder <choose-name>

Isso gerará outra subpasta abaixo de CodeTemplates com o nome. A partir daí, você abre e edita arquivos t4 como você fez com o existente.

Mais informações aqui

    
por StefG 01.02.2012 / 14:07
fonte