私は以前に Web API でいくつかの作業を行ってきました..覚えている限りでは.. (少なくとも新しいバージョンの) アクションは Get、Post、Delete、Put などと呼ばれ、これらのアクションは状況に応じてトリガーされます。リクエストの http-verb の..
たとえば、UserApiController という ApiController があるとします。
また、POST http-verb を使用して /api/user にリクエストを送信すると、そのコントローラーの Post-action がトリガー/実行されます。
ただし.... UmbracoApiControllerを使用してこれに問題があるようです...何らかの理由で、http動詞にマップされたpostまたはgetまたはその他のアクションを実行しません..何かアイデアはありますか..他に何かありますか? http動詞に応じてメソッドを強制的に実行する方法は?
私の現在のコードは次のとおりです。
public class MyController : UmbracoApiController
{
[HttpPost]
public bool Post()
{
return true;
}
}
アクションにブレークポイントを配置しました..