0

私はasp.net webapiのものを見てきました.urlのような残りをサポートする通常のmvcコントローラーを使用して、それを使用するための転換点が何であるかを知りたいです.

少し検索しましたが、それぞれを使用するのに最適な時期について具体的に説明している記事は見つかりません。

4

1 に答える 1

3

分離は次のとおりです。

動的ビューを吐き出す必要がある場合(つまり、ビューは通常 Razor を使用してサーバー上でレンダリングされます)、ASP.NET MVC を使用します。歴史的にデータを提供することはできましたが、Web API はよりリッチです (コンテンツ ネゴシエーションをサポートしています)。

データを提供する必要がある場合は、ASP.NET Web API を使用します。ビューのサポートに収まる可能性はありますが、そのためのものではありません。


これらは、将来のバージョン (今後のリリースではありません) でASP.NET Web スタックとして結合されることがわかります。

于 2012-04-30T10:59:00.243 に答える