生成的代码将和接口对应的参数、返回值一一对应,本文底层使用的工具为NSwag.exe,其他可替代的方案还有AutoSet.exe
1. 配置连接
2. 配置生成的代码相关属性
3. 如果遇到报错考虑将version添加到生成的swagger.json文件中
底层实际是调用NSwag.exe生成的代码
生成的文件位置
此处逻辑和.net 新增的 code generate一致
4. 调用对应的接口
HttpClient httpClient = new HttpClient();
var client = new TestClient("http://192.168.2.49:7000/", httpClient);
var enums = client.ExecAsync(new ProcedureInDto { });
enums.Wait();
Console.WriteLine(JsonConvert.SerializeObject(enums.Result));
标签:exe,http,代码,生成,Visual,api,new,enums
From: https://www.cnblogs.com/ives/p/17391603.html