Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/265.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 我应该使用哪个项目模板为Xamarin表单创建Web服务?_C#_Wcf_Rest_Azure_Xamarin - Fatal编程技术网

C# 我应该使用哪个项目模板为Xamarin表单创建Web服务?

C# 我应该使用哪个项目模板为Xamarin表单创建Web服务?,c#,wcf,rest,azure,xamarin,C#,Wcf,Rest,Azure,Xamarin,我想创建一个RESTWeb服务并将其部署到Azure,这样我就可以使用Xamarin Forms PCL来使用它 有REST、SOAP和WCF Web服务,据我所知,WCF Web服务至少包括REST。所以这让我很困惑。我一直在阅读,似乎WP8.1不能使用WCF 如果答案是ASP.net模板创建web服务,那么是哪一个?我是否需要一个“网页”来提供web服务 最后,我应该如何将其部署到Azure?REST API可能是向移动应用程序公开后端的最佳方式。使用ASP.NET项目模板并选中Web AP

我想创建一个RESTWeb服务并将其部署到Azure,这样我就可以使用Xamarin Forms PCL来使用它

有REST、SOAP和WCF Web服务,据我所知,WCF Web服务至少包括REST。所以这让我很困惑。我一直在阅读,似乎WP8.1不能使用WCF

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


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

REST API可能是向移动应用程序公开后端的最佳方式。使用ASP.NET项目模板并选中Web API复选框。这是一个入门文档页面:

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

您不需要拥有“网页”就可以获得web服务