T4MVC 很酷,但我在项目中集成它时遇到了一些问题,任何帮助都非常有用:
我的所有操作都有这样的警告(我
SnippetsBaseController
用作所有控制器类的基类:警告 26 'Snippets.Controllers.ErrorController.Actions' 隐藏了继承的成员 'Snippets.Controllers.Base.SnippetsBaseController.Actions'。如果打算隐藏,请使用 new 关键字。C:\projects_crisp-source_crisp\crisp-snippets\Snippets\T4MVC.cs 481 32 个片段
是否可以有自定义路由的强类型名称,例如,我有这样定义的路由:
routes.MapRoute( "Feed", "feed/", MVC.Snippets.Rss() );
是否可以更换:
<%= Url.RouteUrl("Feed") %>
有类似的东西:
<%= Url.RouteUrl(MVC.Routes.Feed) %>
拥有指向静态文件的强类型链接真的很酷,但是我
<base />
在我的页面中使用,所以我不需要任何 URL 处理,我可以T4MVCHelpers.ProcessVirtualPath
在不调整T4MVC.tt
自身的情况下重新定义吗?T4MVC 总是生成带有大写控制器和动作名称的链接,例如:/Snippets/Add 而不是 /snippets/add。是否可以生成它们小写?