T4MVC es fresco, pero tengo un par de temas que lo integran en mi proyecto, cualquier ayuda es muy appriciated:T4MVC en proyecto real
Tengo tales advertencias para todas mis acciones (I
SnippetsBaseController
utilizar como clase base para todas mis clases de controlador:.Advertencia cueros 26 '' Snippets.Controllers.ErrorController.Actions heredan miembros Snippets.Controllers.Base.SnippetsBaseController.Actions 'Use la nueva palabra clave si se pretendía ocultar. C: \ projects_crisp-source_crisp \ crisp-snippets \ Snippets \ T4MVC.cs 481 32 Snippets
¿Es posible tener nombres inflexible de tipos de rutas personalizadas, por ejemplo, tengo ruta definida así:
routes.MapRoute( "Feed", "feed/", MVC.Snippets.Rss() );
¿Es posible reemplazar:
<%= Url.RouteUrl("Feed") %>
con algo como:
<%= Url.RouteUrl(MVC.Routes.Feed) %>
Tener enlaces fuertemente tipados a archivos estáticos es genial, pero uso
<base />
en mis páginas, así que no necesito ningún procesamiento de URL, ¿puedo redefinirT4MVCHelpers.ProcessVirtualPath
sin modificar elT4MVC.tt
?T4MVC siempre generan enlaces con controlador superior y nombres de acción, por ejemplo: /Snippets/Add en lugar de/snippets/add. ¿Es posible generarlos en minúsculas?
Para (1). El cambio a la clase base abstracta ayudó, pero una advertencia aún activa: 'Snippets.Controllers.SnippetsController.View() 'oculta el miembro heredado' System.Web.Mvc.Controller.View() '. Use la nueva palabra clave si el ocultamiento fue intencionado' – artvolk
No creo que T4MVC genere algo llamado 'Ver'. ¿Estás seguro de que no es algo en tu controlador base? –
Ahhr. parece que no está relacionado con T4MVC, tengo una acción llamada View(), intentaré usar [ActionName]. ¡Gracias por responder mis preguntas rápidas y simples! – artvolk