如何更新服务代理aspnet样板

时间:2018-06-27 11:25:24

标签: aspnetboilerplate

我刚刚使用Angular 5下载了最新版本的AspNetBoilerplate 3.7,并且试图使用自己创建的新服务。它没有显示在服务代理中。如何从swagger更新自动生成的代码?

3 个答案:

答案 0 :(得分:3)

转到angular \ nswag>文件夹。那里有一个refresh.bat文件。在VS 2017中运行项目并显示swagger时执行该文件。然后它将更新您的服务,以便您可以在代码中调用它们。

答案 1 :(得分:1)

第1步:打开PowerShell

步骤2:转到项目所在的目录并找到 \angualar\nswag 应该像下面这样:PS C:\Users\myname\myangularporject\angular\nswag> (通过输入ls或dir进行检查,您应该看到两个名为refresh.batservice.config.nswag的文件)

第3步:键入.\refresh.bat

您完成了!

请记住,仅当您在服务器中添加新服务但不需要修改现有服务时才需要使用此任务。签出here

答案 2 :(得分:0)

您可以使用“ Node.js命令提示符”执行相同的操作,就像在Power Shell中一样。

第1步::使用“ cd”命令转到项目位置

    Eg :-  C:\Users\Name\MyAngularPorject\angular> cd nswag

第2步:在命令下方运行

    Eg :- C:\Users\Name\MyAngularPorject\angular\nswag> start refresh.bat

完成..简单..