控制器名称和操作的全球化

时间:2013-07-20 21:54:29

标签: asp.net asp.net-mvc-4

是否可以创建控制器和操作的“别名”,而不是在URL中再添加一个项来指示语言?

示例:

英语:

/controllerNameInEnglish/actionNameInEnglish

葡萄牙语:

/nomeControladorEmPortugues/nomeAcaoEmPortugues

葡萄牙语版本必须调用与英语网址相同的操作。

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

您还可以查看名为AttributeRouting的插件,它可以帮助您实现这一目标。关于它的好处是它将在未来版本的ASP.NET MVC中成为included by default