这是一个REST API 在Azure上应用的简单通讯录例子。 运行环境 VS2015 并安装 Azure App Service Tools V2.9软件包。已经有Azure账号。 使用方法: 第一步: 建立 API 服务器端 打开 ContactsList.API, 鼠标右键 设置为 Set as StartUp Project 取消 SwaggerConfig.cs 中第170行-173行备注 编译,执行 后,url后添加: /swagger/docs/v1 and /swagger 发布到Azure, 按New, 修改下面名称 API App Name: ContactsListAPI (需要修改,这个名称是azurewebsites.net中唯一的) Resource Group: ContactsGroup App Service Plan: [New] 自动生成URL, 例如:http://contactslistapi.azurewebsites.net 第二步(.net MVC, REST API 客户端) 打开 ContactsList.MVC 鼠标右键,Add REST API Client 选择刚添加的 API name, (将原有的REST API Client 重复目录及文件删除) 在ContactsController.cs 修改ContactsListAPI to 新设置的 修改原有 private ContactsListAPI db = new ContactsListAPI(new Uri("http://localhost:51864")); 为API 的url, 例如:http://contactslistapi.azurewebsites.net 发布到Azure,按New 修改下面名称 Web App Name: ContactsListMVC (需要修改,这个名称是azurewebsites.net中唯一的) Resource Group: ContactsGroup (同上) App Service Plan: ContactsListAPIPlan (同上) 自动生成URL, 例如: http://contactslistmvc.azurewebsites.net 第三步 Angular 版 修改index.html 中78行 $scope.baseUrl = 'http://localhost:51864'; 为ContactsList.API 中的url, 例如:http://contactslistapi.azurewebsites.net 发布到Azure,按New .... 在Azure portal 选择刚上传第一个API, 选择API 下的CORS, 输入Angular版的url 例如:http://contactslistangular.azurewebsites.net 详细使用可参考:https://azure.microsoft.com/en-us/documentation/articles/app-service-api-dotnet-get-started/
- 1
- 2
- 3
- 4
- 5
- 6
- 9
- 粉丝: 1
- 资源: 4
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 手势检测7-YOLO(v5至v11)、COCO、CreateML、Paligemma、TFRecord、VOC数据集合集.rar
- 基于python flask实现某瓣数据可视化数据分析平台
- awewq1132323
- 手写流程图检测31-YOLO(v5至v8)、COCO、CreateML、Darknet、Paligemma、TFRecord数据集合集.rar
- frida拦截微信小程序云托管API
- 肝脏及其肿瘤分割的 CT 数据集,已经切片成jpg数据,约2w张数据和mask
- 基于Java的网上教务评教管理系统的设计与实现.doc
- 2024圣诞节海外消费市场趋势及营销策略分析报告
- JWaaaaaaaaaaaaaaaaaaaa
- Python实现常见排序算法详解