我应该使用哪个项目模板为Xamarin Forms创建Web服务?

时间:2015-08-22 10:10:51

标签: c# wcf rest azure xamarin

我想创建一个Rest Web Service并将其部署到Azure,以便我可以使用Xamarin Forms PCL来使用它。

有REST,SOAP和WCF Web服务,据我所知,WCF Web服务至少包含REST。所以这种混淆了我。我一直在阅读,似乎WP8.1不能消耗WCF?

如果答案是ASP.net模板来创建一个Web服务,那么哪一个?我是否需要提供“网页”才能提供网络服务?

最后,我应该如何将其部署到Azure?

1 个答案:

答案 0 :(得分:2)

REST API可能是将后端暴露给移动应用程序的最佳方式。使用ASP.NET项目模板并选中Web API复选框。这是一个入门文档页面:http://www.asp.net/web-api/overview/getting-started-with-aspnet-web-api/tutorial-your-first-web-api

创建项目时,可以选择在Azure中托管项目。发布很简单,右键单击项目并选择发布。

enter image description here

您无需拥有“网页”即可获得网络服务。