Questa è l'app Linux denominata NSwag la cui ultima versione può essere scaricata come NSwagv13.20.0.zip. Può essere eseguito online nel provider di hosting gratuito OnWorks per workstation.
Scarica ed esegui online questa app chiamata NSwag con OnWorks gratuitamente.
Segui queste istruzioni per eseguire questa app:
- 1. Scaricata questa applicazione sul tuo PC.
- 2. Entra nel nostro file manager https://www.onworks.net/myfiles.php?username=XXXXX con il nome utente che desideri.
- 3. Carica questa applicazione in tale file manager.
- 4. Avviare l'emulatore online OnWorks Linux o Windows online o l'emulatore online MACOS da questo sito Web.
- 5. Dal sistema operativo OnWorks Linux che hai appena avviato, vai al nostro file manager https://www.onworks.net/myfiles.php?username=XXXXX con il nome utente che desideri.
- 6. Scarica l'applicazione, installala ed eseguila.
IMMAGINI
Ad
swag
DESCRIZIONE
NSwag è una toolchain Swagger/OpenAPI 2.0 e 3.0 per .NET, .NET Core, API Web, ASP.NET Core, TypeScript (jQuery, AngularJS, Angular 2+, Aurelia, KnockoutJS e altro) e altre piattaforme, scritte in C#. La specifica OpenAPI/Swagger utilizza JSON e JSON Schema per descrivere un'API Web RESTful. Il progetto NSwag fornisce strumenti per generare specifiche OpenAPI da esistenti ASP.NET Controller API Web e codice client da queste specifiche OpenAPI. Il progetto combina le funzionalità di Swashbuckle (generazione OpenAPI/Swagger) e AutoRest (generazione client) in un'unica toolchain (queste due librerie non sono necessarie). In questo modo è possibile evitare molte incompatibilità e supportare meglio le funzionalità che non sono ben descritte dalla specifica OpenAPI o dallo schema JSON (ad es. ereditarietà, enum e gestione dei riferimenti). Il progetto NSwag utilizza pesantemente NJsonSchema per .NET per la gestione dello schema JSON e la generazione di classi/interfaccia C#/TypeScript.
Caratteristiche
- Genera specifiche Swagger 2.0 e OpenAPI 3.0 da C# ASP.NET (core) controller
- Servire le specifiche tramite ASP.NET Middleware (core), facoltativamente con Swagger UI o ReDoc
- Genera client/proxy C# o TypeScript da queste specifiche
- Tutto può essere automatizzato tramite CLI (distribuito tramite lo strumento NuGet o build target o NPM)
- CLI configurata tramite file JSON o interfaccia utente Windows NSwagStudio
- GUI di Windows semplice da usare, NSwagStudio
Linguaggio di programmazione
C#
Categorie
Questa è un'applicazione che può essere scaricata anche da https://sourceforge.net/projects/nswag.mirror/. È stato ospitato in OnWorks per essere eseguito online in modo più semplice da uno dei nostri sistemi operativi gratuiti.