過去にいくつかの ASP.NET MVC アプリケーションを作成しましたが、WebAPI を使用したことはありません。通常の MVC コントローラーではなく、WebAPI を介して単純な CRUD を実行する単純な MVC 4 アプリをどのように作成できるのか疑問に思っています。秘訣は、WebAPI は別のソリューションであるべきだということです (そして、実際には、別のサーバー/ドメイン上にある可能性が非常に高いです)。
それ、どうやったら出来るの?私は何が欠けていますか?WebAPI のサーバーを指すようにルートを設定するだけですか? MVC アプリケーションを使用して WebAPI を使用する方法を示す私が見つけたすべての例は、WebAPI が MVC アプリケーションに「組み込まれている」か、少なくとも同じサーバー上にあると想定しているようです。
ああ、明確にするために、jQuery を使用した Ajax 呼び出しについて話しているのではありません...つまり、MVC アプリケーションのコントローラーは WebAPI を使用してデータを取得/配置する必要があります。