There are a few ways to create a Swagger client in .Net. For native Visual Studio users you can right-click on a project and generate them for the .Net Framework. However, I was looking for a way to consistantly generate a cross-platform client. Enter Autorest.
In this article I'll show how to create a Swagger-enabled .Net Core Api, and the build a cross-platform .Net client library that works in both .