首页 新闻 搜索 专区 学院

关于ABP WebApi的访问路径问题

0
悬赏园豆:15 [待解决问题]

绑定xxAppService到WebApi,serviceName为:task/Data,访问路径为:xxx.com/api/service/task/Data/GetAll,如何配置路由,将这个访问路径修改为:xxx.com/GetAll

问题补充:

GetAll这个接口是固定的,也就是以后不会变,可以配置死,只要浏览器这么访问就转发到这个接口

Archosaur的主页 Archosaur | 初学一级 | 园豆:64
提问于:2016-12-08 09:15
< >
分享
所有回答(1)
0

在App_Star文件夹下WebApiConfig.cs配置路由

 // Web API 配置和服务

            // Web API 路由
            config.MapHttpAttributeRoutes();

            //config.Routes.MapHttpRoute(
            //    name: "DefaultApi",
            //    routeTemplate: "api/{controller}/{id}",
            //    defaults: new { id = RouteParameter.Optional }

            //);
            config.Routes.MapHttpRoute(
                name: "DefaultApi",
                routeTemplate: "api/{controller}/{action}/{id}",
                defaults: new { id = RouteParameter.Optional }
            );

liangtong | 园豆:305 (菜鸟二级) | 2016-12-08 09:26
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册