Logo

dev-resources.site

for different kinds of informations.

NET9: Swagger no compatible [Alternativas]

Published at
1/13/2025
Categories
webdev
programming
microsoft
Author
romnyd
Categories
3 categories in total
webdev
open
programming
open
microsoft
open
Author
6 person written this
romnyd
open
NET9: Swagger no compatible [Alternativas]

Hola a Todos.

Continuando con el post anterior en donde mirábamos como desde la versión de NET 8 y NET 9 la configuración para usar Swagger ya no era posible, es este post vengo a comentarles ciertas alternativas para poder resolver esto.

NSwag

Con este paquete, NSWag ofrece la capacidad de crear un cliente como Swagger como Swashbuckle para poder usar tu enpoint.

Lo primero es importar el paquete NSwag.AspNetCore, luego llamaremos a UseSwaggerUi en el archivo Program.cs y le pasamos como parametro el archivo json de la especificacion OpenApi.

Image description

Ya con esto solo basta con ir a la ruta /swagger

Image description

Algo importante de NSwag es que ofrecen NSwagStudio una solución para trabajar con la especificación OpenApi y generar código C#.

Si te gusta la opción tradicional lo único que tienes que hacer es agregar el paquete Swashbuckle.AspNetCore, el paquete sigue funcionando, pero eventualmente con el tiempo creo que no.

Basta con realizar estas modificaciones

Image description

Con esto ya podemos ejecutar nuestra aplicación.

Image description

Espero con esto poder ayudarlos.

Sl2

Romny

microsoft Article's
30 articles in total
Favicon
Announcing Powerful Devs Conference + Hack Together 2025
Favicon
What is Cloud Service Providers? Types, Benefits, & Examples
Favicon
Самые необычные технологические новинки, представленные на CES 2025
Favicon
Microsoft Security: A Comprehensive Approach to Digital Protection
Favicon
How do I track my parcel in professional courier?
Favicon
Panic Button: My SharePoint File Vanished (But Don't Worry, It's Not Gone Forever)
Favicon
Microsoft Project in 2025
Favicon
NET9: Swagger no compatible
Favicon
Cybersecurity for Beginners: Your Guide to Getting Started
Favicon
NET9: Swagger no compatible [Alternativas]
Favicon
PlayStation или Xbox: а нужен ли вообще отдельный девайс для игр в 2023?
Favicon
A tutorial on WinUI 3 (2025)
Favicon
Fixing Linux Backup Sync Issues for exFAT Compatibility
Favicon
Mediator Pattern
Favicon
Exploring the Potential of Generative AI and Microsoft Dynamics 365 Business Central
Favicon
My Favorite Tech Stack for Startup Success in 2025
Favicon
Phi-4: Microsoft’s Compact AI Redefining Performance and Efficiency
Favicon
The Role of Azure AI in Business: Transforming Enterprises with Intelligent Solutions in 2025
Favicon
10 Essential Tools Every Azure Administrator Should Know in 2025
Favicon
Managing Relationships, Migrations, and Performance Optimization in ASP.NET Core MVC
Favicon
Introduction to Microsoft Entra ID
Favicon
Beyond Traditional Development: Power Apps and The New Era of Business Agility
Favicon
Unlock Free Microsoft Resources to Supercharge Your Tech Journey 🚀
Favicon
Free Azure 100$ Credits
Favicon
Microsoft выпустила обновленную малую языковую модель Phi-4
Favicon
Mastering Azure Identity with Microsoft Azure: A Guide for Beginners
Favicon
Top Cybersecurity Trends for 2025 and How to Stay Ahead
Favicon
CREATING EC2 INSTANCE ON AWS AND INSTALLING IIS SERVER.
Favicon
How Microsoft for Startups Boosts Entrepreneurial Success
Favicon
Which is the Best Microsoft Azure Institute in Bangalore?

Featured ones: