james-s-tayler / sandbank

.NET Core 3.1 + Vue.js banking app
MIT License
3 stars 0 forks source link

Investigate using NSwag instead of Swashbuckle #10

Open james-s-tayler opened 5 years ago

james-s-tayler commented 5 years ago

NSwag looks like it also provides code generation based on your definitions as well as providing the swagger spec and swagger ui. Could be great for generating TypeScript client.

https://github.com/RicoSuter/NSwag

wseagar commented 5 years ago

I use NSwag for generating .net client's from a python service I have running in BankEngine. Its really good. I was planning on reusing the config to generate the .net client library for sandbank.

I've never used it for the swagger spec and swagger ui, just for the codegen.