1

私は MVC4 と Web API で足を濡らしています。しかし、データ (Web API 部分) を返す Items コントローラーと、Items のリストを表示するビューを返す別の Items コントローラーが必要であるという事実を理解するのに苦労しています。

MVC4でこれを行うための規則やより簡単な方法はありますか? 私の Controllers フォルダーは、ItemController や ItemsController などの名前で雑然としています。1 つは Web API 用で、もう 1 つはビュー用です。

4

1 に答える 1

5

Web API コントローラーをサブフォルダーまたは別のクラス ライブラリ プロジェクトにメイン アプリケーションから分離して、有名なControllersフォルダーがひどく乱雑にならないようにすることができます。ASP.NET MVC も ASP.NET Web API も、コントローラーの物理的な場所に関する S..T を提供しません。重要なのは、それらが実行時に AppDomain に存在し、標準の命名規則と基本型を尊重することだけです。

于 2013-07-24T20:43:59.213 に答える