我只是想知道是否有任何自动迁移工具可用于从MVC5更新到MVC6。
当他们进行了一些更改(例如而不是)时Global.asax
,就会有一个启动类。
我正在使用URL重写并使用Global.asax
Application方法来实现它。有什么帮助吗?
由于MVC6仍处于测试阶段,因此目前尚无工具。最好的选择是查看git hub中的MVC项目作为示例。
要重写URL,您可能正在看:
app.UseMvc(routes =>
{
routes.MapRoute(
name: "SomeName",
template: "SomeName/{action}/{type?}/{id?}"
}
在此部分中:
public void Configure(IApplicationBuilder app)
** 更新 **
我认为没有办法在启动时获取请求URL-上周我问了类似的问题。一种方法可能是使用自定义路由约束(我自己还没有尝试过),但是看起来这可能正是您所需要的-这里和这里的更多信息。我为自己完成此操作的方法是查看基本控制器中的OnActionExecuted和OnActionExecuting事件。
希望能有所帮助。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句