我有一个通用控制器
[HttpPost]
public void Create(T entity)
{
...
}
和一个额外的控制器,它继承自通用控制器,并在其中得到了这个方法:
[ActionName("AddPrivileges")]
public void AddPrivileges(AddPrivilegeModel model)
{
...
}
我现在的问题是,控制器中有两个HttpPost
请求。我试图用路由来修复它,但我认为我做错了什么。
config.Routes.MapHttpRoute(
name: "RoleActionRoute",
routeTemplate: "api/Role2/AddPrivileges"
);
我可以或应该做什么?