设为首页 加入收藏

TOP

使用ASP.NET Web API和Web API Client Gen使Angular 2应用程序的开发更加高效(五)
2019-09-17 17:25:38 】 浏览:77
Tags:使用 ASP.NET Web API Client Gen Angular 应用程序 开发 更加 高效
具体取决于您的上下文。
通常,如果您的团队已经能够在每台开发机器中使用持续集成环境,那么使用真实服务运行测试可能非常无缝且快速。

在典型的SDLC中,在初始设置之后,以下是开发Web API和NG2应用程序的典型步骤:

  1. 升级Web API
  2. 运行CreateClientApi.ps1以更新TypeScript for NG2中的客户端API。
  3. 使用生成的TypeScript客户端API代码或C#客户端API代码,在Web API更新时创建新的集成测试用例。
  4. 相应地修改NG2应用程序。
  5. 要进行测试,请运行StartWebApi.ps1以启动Web API,并在VS IDE中运行NG2应用程序。

提示

对于第5步,有其他选择。例如,您可以使用VS IDE同时以调试模式启动Web API和NG2应用程序。一些开发人员可能更喜欢使用“ npm start”。

本文最初是为Angular 2编写的,具有Http服务。Angular 4.3中引入了WebApiClientGen2.3.0支持HttpClient并且生成的API在接口级别保持不变。这使得从过时的Http服务迁移到HttpClient服务相当容易或无缝,与Angular应用程序编程相比,不使用生成的API而是直接使用Http服务。

顺便说一句,如果你没有完成向Angular 5的迁移,那么这篇文章可能有所帮助:  升级到Angular 5和HttpClient如果您使用的是Angular 6,则应使用WebApiClientGen2.4.0+。

首页 上一页 2 3 4 5 下一页 尾页 5/5/5
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇高速输出-我们戏说缓存 下一篇Web Api之Cors跨域(干货)---大..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目