在创建控制器之前拦截路由

时间:2013-10-25 00:55:44

标签: asp.net-mvc

我在MVC 5.0中使用新的属性路由。如何拦截路线以便能够用当前文化替换{culture}

可以使用自定义路由处理程序完成吗?

1 个答案:

答案 0 :(得分:1)

您可以在Global.asax上的BeginRequest事件中执行此操作。我们在GetVaryByCustomString上执行它,因为我们使用输出缓存并且需要为每种语言设置不同的缓存。