Web API (MVC4 プロジェクト内で作成) から POST メソッドを呼び出そうとしていますが、アクセスできません。
私のWeb API構成は次のとおりです。
config.Routes.MapHttpRoute(
name: "DefaultApi",
routeTemplate: "api/{controller}/{action}/{id}",
defaults: new {action=RouteParameter.Optional, id = RouteParameter.Optional }
);
次のメソッドを呼び出そうとしていますが、
[HttpPost]
public bool Delete(Int64 Id)
{
return true;
}
すべての GET メソッドが呼び出されています。
アクセスしようとすると、ブラウザが表示されますが、
「http 405 メソッドは許可されていません」
Response を見ると、次のように表示されます。
{"メッセージ":"要求されたリソースは、http メソッド 'GET' をサポートしていません。"}
私を助けてください。