私はジェネリックコントローラーを持っています
[HttpPost]
public void Create(T entity)
{
...
}
ジェネリックコントローラーから継承し、このメソッドを持っている追加のコントローラー:
[ActionName("AddPrivileges")]
public void AddPrivileges(AddPrivilegeModel model)
{
...
}
私の問題は、コントローラーに2つのHttpPost
リクエストがあることです。ルーティングで修正しようとしましたが、ひどい間違いをしたと思います。
config.Routes.MapHttpRoute(
name: "RoleActionRoute",
routeTemplate: "api/Role2/AddPrivileges"
);
どうすればよいですか?