[英]nswag command line generating proxy file not found
我在c#用過NSwagStudio生成客戶端代理,我把工程保存到一個.nswag文件中。 我已將它添加到我的 .net 核心控制台應用程序中。 然后,我在 package 管理器控制台nswag.cmd run.\client.nswag /runtime:NetCore31
中使用以下命令
我得到
NSwag command line tool for .NET Core NetCore31, toolchain v13.7.4.0 (NJsonSchema v10.1.26.0 (Newtonsoft.Json v12.0.0.0))
Visit http://NSwag.org for more information.
NSwag bin directory: C:\Users\mypc\AppData\Roaming\npm\node_modules\nswag\bin\binaries\NetCore31
Executing file '.\client.nswag' with variables ''...
Done.
但我沒有看到創建的 output 文件。 這個文件保存在哪里?
您需要通過以下任一方式定義 output 文件:
output
變量nswag.json
: "output": "<your_path>/client.cs"
nswag.cmd run.\client.nswag /runtime:NetCore31 /output:<your_path>/client.cs
* 這同樣適用於NSwag.MSBuild
,以防你曾經 go 走這條路:
$(NSwagExe_Core31) run.\client.nswag /runtime:NetCore31 /output:<your_path>/client.cs
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.