在app.UseExceptionHandler中定义路由值

时间:2018-02-02 10:16:46

标签: asp.net-core asp.net-core-2.0 razor-pages

我有一个多语言项目,所有网址都包含用于设置当前语言的语言代码。 URL具有以下格式:

http://www.example.com/en-US/Page

在Startup.cs的Configure方法中,我有以下几行:

app.UseExceptionHandler("/en-US/Error");
app.UseStatusCodePagesWithRedirects("/en-US/error/{0}");

对于这两行,我想用lang路由值的定义更改“en-US”值,以便根据当前选择的语言,等效的错误页面将使用用户选择的语言。

0 个答案:

没有答案