デフォルトの webapi ルート - api/{controller}/{id}
リアルタイムのシナリオでは、より多くの get メソッドと post メソッドが必要になる場合があります
これをデフォルト ルーティングのように変更することをお勧めします - api/{controller}/{action}/{id}
デフォルトの webapi ルート - api/{controller}/{id}
リアルタイムのシナリオでは、より多くの get メソッドと post メソッドが必要になる場合があります
これをデフォルト ルーティングのように変更することをお勧めします - api/{controller}/{action}/{id}
通常、デフォルト値は推奨値です。特別な要件がない限り、これを変更する必要はありません。
api/{controller}/{controller}/{id}
URL にコントローラーの名前を 2 回表示する必要がないため、意味がありません。
{action}
毎回必要というわけではありません (GET/PUT を使用する場合...)。api/{controller}/{action}/{id}
2 番目のルートとして作成するか{action}
、デフォルト ルートで として指定することができますUrlParameter.Optional
。