简体   繁体   English

ASP.NET MVC CORE 中的控制器动作别名

[英]Controller action alias in ASP.NET MVC CORE

I have an action called /Telemetries/Page2 .我有一个名为/Telemetries/Page2 的操作 I wish that /Telemetries/Index was an alias of the aforementioned action.我希望/Telemetries/Index是上述操作的别名。

I added to startup.cs/Configure the following lines:我在startup.cs/Configure 中添加了以下几行:

        app.UseMvc(routes =>
        {
            routes.MapRoute(
                name: "alias_route_home",
                template: "Telemetries/Index",
                defaults: new { controller = "Telemetries", action = "Page2" });
        });

        app.UseMvc(routes =>
        {
            routes.MapRoute(
                name: "alias_route_events",
                template: "Events/Index",
                defaults: new { controller = "Events", action = "Pagina5" });
        });

and it works!它有效!

app.UseMvc(routes =>
{
            routes.MapRoute(
                name: "alias_route",
                template: "Telemetries/Index",
                defaults: new { controller = "Telemetries", action = "Page2" });
});

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 覆盖ASP.NET Core MVC 1.0.1(ASP.NET Core 1.1)中的控制器/操作中的全局操作过滤器 - Override global action filter in controller/action in ASP.NET Core MVC 1.0.1 (ASP.NET Core 1.1) ASP.NET MVC控制器中的异步操作 - Async action in asp.net mvc controller 在ASP.NET MVC中保护控制器动作 - Securing controller action in ASP.NET MVC 如何在asp.net core mvc中通过控制器和动作名称获取动作的MethodInfo? - How to get the MethodInfo of action by controller and action names in asp.net core mvc? Asp.net Core MVC-在控制器动作中的窗体上发布到控制器IEnumerable模型为空 - Asp.net Core MVC - on form posting to controller IEnumerable model in controller action is empty 如何在 Asp.Net Core MVC controller 中使用特定的 Action 和 Controller 制作动态 Url? - How to make dynamic Url with specific Action and Controller in Asp.Net Core MVC controller? 控制器中的ASP.NET Core MVC Subaction - ASP.NET Core MVC Subaction in a controller Asp.Net Mvc Core 中的无会话控制器 - Sessionless controller in Asp.Net Mvc Core 在Asp.Net Core MVC控制器操作中未获取路由ID - Route id not being picked up in Asp.Net Core MVC controller action 如何检查控制器上下文是否是ASP.NET Core MVC中的子操作? - How to check if controller context is child action in ASP.NET Core MVC?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM