我正在创建一个新的ASP.NET核心2.1项目,我已经创建了一个包含语言代码的路线(Website.com/en/Home/Index) .

app.UseRouter(routes =>
        {
            routes.MapMiddlewareRoute("{culture=" + DefaultCultures + "}/{*mvcRoute}", subApp =>
             {
                 subApp.UseRequestLocalization(localizationOptions);

                 mvcRoutes.MapRoute(
                     name: "default",
                     template: "{culture=" + DefaultCultures + "}/{controller=Home}/{action=Index}/{id?}"
                 });
             });
        });

我已将身份代码搭建到我的项目中,并创建了身份区域,使其成为Login Url Website.com/Identity/Account/Login .

我想知道是否可以使路由与语言代码相同?最好是Website.com/en/Account/Login但如果不可能,则可以使用Website.com/en/Identity/Account/Login .

谢谢!