如何更新服务代理 aspnet 样板

How to update service proxy aspnet boilerplate

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

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

第一步:打开 PowerShell

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

步骤 3: 输入 .\refresh.bat

大功告成!

请记住,只有在您的服务器中添加新服务时才需要执行此任务,但在修改现有服务时不需要使用。检查一下 here

您可以像在 Power Shell 中一样使用 "Node.js Command Prompt" 做同样的事情。

第 1 步: 转到项目位置,使用 "cd" 命令

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

步骤 2: 运行 命令下方

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

完成..简单..