

事情があり、MVC5ではなくASP.NETフォームアプリケーションで開発しています。  
ですが、このプロジェクトの中でフォームページを持たないAPIを作りたいです。  
方法はありますか？


CC BY-SA 3.0
2016-01-05T08:07:55.640
20624
2016-01-06T03:24:54.833
13893
question
c# .net asp.net
ASP.NETフォームアプリケーションを使いつつAPIを作る方法


通常ASP.NET Web FormsでのWebサービス作成にはASMX
Webサービスか、もしくはジェネリックハンドラー(ashxファイル)を使用します。またWCFをホストすることもできます。


CC BY-SA 3.0
2016-01-05T11:08:38.923
20629
2016-01-05T11:08:38.923
5750
20624
answer


Web Formsやお使いのVisual Studioのバージョンにもよるのですが、API部分にだけMVCやWeb APIを採用する事もNGでしょうか？

例えばVS2013以降であれば Web Forms / Web API /MVC
を一つのプロジェクトで共存させることは容易ですので、『画面がある機能はWeb Formsで、API部分はWeb APIで実装』ということも実現可能です。


CC BY-SA 3.0
2016-01-06T03:24:54.833
20644
2016-01-06T03:24:54.833
2239
20624
answer