ตั้งค่า CRUD MOCK API อย่างรวดเร็วโดยใช้เครื่องกำเนิดแหล่งกำเนิดที่ใช้ ROSLYN ที่ออกแบบมาเพื่ออ่านข้อกำหนดของ OpenAPI สร้างและเรียกใช้โครงการด้วยไฟล์ YAML ที่ระบุและคุณจะมี API จำลองที่ใช้งานได้อย่างสมบูรณ์ในไม่กี่วินาที
ทำตามขั้นตอนเหล่านี้เพื่อให้เซิร์ฟเวอร์ Mock API ของคุณทำงานและทำงาน:
โคลนที่เก็บนี้ไปยังเครื่องในพื้นที่ของคุณ:
cd aspnetcore-openapi-source-generator/src/OpenApi.WebApiเรียกใช้โครงการโดยระบุเส้นทางไปยังข้อกำหนดของ OpenAPI ของคุณไฟล์ YAML:
dotnet run -p:OpenApiSpecPath= " path_to_openapi_spec.yaml " แทนที่ path_to_openapi_spec.yaml ด้วยพา ธ ไปยังไฟล์ openapi yaml ของคุณ คำสั่งนี้สร้างและเรียกใช้โครงการสร้างจุดสิ้นสุด API ที่จำเป็นตามที่กำหนดไว้ในไฟล์ YAML ของคุณ
หลังจากแอปพลิเคชันเริ่มต้นจะแสดง URL ที่โฮสต์เซิร์ฟเวอร์ ผนวก /swagger/index.html ไปยัง URL นี้ในเบราว์เซอร์ของคุณเพื่อดูและโต้ตอบกับ Mock API ที่สร้างขึ้นใหม่ผ่าน UI Swagger
http://localhost:5287/swagger/index.htmlยินดีต้อนรับ! อย่าลังเลที่จะแยกที่เก็บนี้และส่งคำขอดึงหรือปัญหาเปิดเพื่อแนะนำการปรับปรุงหรือรายงานข้อบกพร่อง
โครงการนี้ได้รับใบอนุญาตภายใต้ใบอนุญาต MIT
หากคุณต้องการความช่วยเหลือหรือมีคำถามใด ๆ เกี่ยวกับการใช้เครื่องมือนี้โปรดเปิดปัญหาในที่เก็บ