在Azure移动应用程序服务中添加多个API

时间:2017-12-06 07:24:05

标签: asp.net azure azure-mobile-services azure-web-app-service

我仍然是Azure移动应用服务的新手,我对Azure移动应用服务有疑问,我们可以制作2 Api并将其发布到Azure移动应用服务。示例我的App Service是http://netbackends.azurewebsites.net,我有2个Web Api,我想在App Service中添加,例如web api是一个用于CRUD用户数据,另一个用于Payment。我们可以在App服务中这样做吗?并使Endpoint调用Api,例如http://netbackends.azurewebsites.net/CRUDhttp://netbackends.azurewebsites.net/payment,或者我们只能在App服务中使用一个Api?

1 个答案:

答案 0 :(得分:1)

  

并使Endpoint调用Api,例如http://netbackends.azurewebsites.net/CRUDhttp://netbackends.azurewebsites.net/payment

当然,我们可以根据需要添加自定义API。以下是如何为移动应用程序添加自定义API的演示。您也可以参考此book获取更多信息。

1.使用VS创建移动应用程序

enter image description here

2.添加自定义控件

enter image description here

3.如果我们想使用自定义路径路径,我们可以在中添加以下代码 Startup.MobileApp.cs文件

config.MapHttpAttributeRoutes();
settings.SkipVersionCheck = true; //just for test

enter image description here

  1. 在控件中添加映射的路径
  2. enter image description here

    1. 将其发布为azure作为移动服务并检查结果。
    2. enter image description here