【发布时间】:2010-09-10 06:31:45
【问题描述】:
有没有人有提供自定义 MvcRouteHandler 的经验?在我的应用程序中,我想实现像 http://mydomain/en/about 或 http://mydomain/de/about 这样的全球化模式。
至于持久性,我希望在请求到达时立即读取 cookie,如果此 cookie 中有语言设置,则应用它(因此用户到达 http://mydomain/ 将被转移到 http://mydomain/en/ 例如)。如果没有 cookie,我想获取浏览器支持的第一种语言,应用这个并将其存储在这个 cookie 中。
我猜这不能用 mvc 在它的初始项目模板中提供的标准路由机制来完成。在一个新闻组中,我得到了查看 MvcRouteHandler 并实现我自己的提示。但是很难找到如何做到这一点的示例。
有什么想法吗?
【问题讨论】:
标签: c# asp.net-mvc mvcroutehandler