วิธีแทนที่ Swagger เก่าด้วย Swagger GUI ล่าสุดโดยใช้ Swashbuckle ในโปรเจ็กต์ที่มีอยู่

ขณะนี้มีโครงการที่ตั้งค่าผยองโดยใช้ swashbuckle ใน asp.net ฉันต้องการรวม Swagger UI ใหม่ https://swagger.io/swagger-ui/ . มีวิธีง่ายๆ ในการทำเช่นนั้นหรือไม่?

ขอบคุณ


person hamadkh    schedule 15.08.2017    source แหล่งที่มา


คำตอบ (2)


ใช่ คุณสามารถใช้ Swagger-Net ได้ (ฉันเป็นเจ้าของโครงการนั้น)
Swagger-Net เป็นทางแยกของ swashbuckle และเราได้รับ Swagger-ui ล่าสุดและการพึ่งพาอื่นๆ

person Helder Sepulveda    schedule 15.08.2017
comment
ขอบคุณมาก ตรงกับสิ่งที่ฉันกำลังมองหา ทำงานได้สมบูรณ์แบบ - person hamadkh; 15.08.2017

หากคุณได้ติดตั้ง swash-buckle ในโปรเจ็กต์ของคุณแล้ว และกำลังใช้ Swagger UI เริ่มต้น

  1. ถอนการติดตั้งแพ็คเกจออกจากโครงการของคุณ
  2. ค้นหา Swagger-Net ในตัวจัดการแพ็คเกจ nuget ของคุณและติดตั้ง
  3. แทนที่ทั้งหมดโดยใช้คำสั่ง swash-buckle ด้วย Swagger.Net

คุณไปได้แล้ว!!

Github วิกิ

person hamadkh    schedule 15.08.2017