قم بإعداد API Mock Mock بسرعة باستخدام مولد مصدر قائم على Roslyn مصمم لقراءة مواصفات OpenAPI. قم ببناء وتشغيل المشروع بملف yaml محدد وسيكون لديك واجهة برمجة تطبيقات وهمية تعمل بكامل طاقتها جاهزة في ثوانٍ.
اتبع الخطوات هذه للحصول على خادم واجهة برمجة تطبيقات وهمية التشغيل وتشغيله:
استنساخ هذا المستودع إلى جهازك المحلي:
cd aspnetcore-openapi-source-generator/src/OpenApi.WebApiقم بتشغيل المشروع من خلال تحديد مسارك إلى ملف yaml الخاص بمواصفات OpenAPI:
dotnet run -p:OpenApiSpecPath= " path_to_openapi_spec.yaml " استبدل path_to_openapi_spec.yaml بالمسار إلى ملف Openapi Yaml الخاص بك. يقوم هذا الأمر بإنشاء وتشغيل المشروع ، مما يولد نقاط نهاية واجهة برمجة التطبيقات اللازمة على النحو المحدد في ملف YAML الخاص بك.
بعد بدء التطبيق ، سيعرض عنوان URL حيث يتم استضافة الخادم. append /swagger/index.html إلى عنوان URL هذا في متصفحك لعرض والتفاعل مع واجهة برمجة تطبيقات MOCK التي تم إنشاؤها حديثًا من خلال واجهة المستخدم Swagger.
http://localhost:5287/swagger/index.htmlالمساهمات مرحب بها! لا تتردد في توتر هذا المستودع وتقديم طلبات السحب ، أو فتح مشكلات لاقتراح تحسينات أو تقارير الأخطاء.
هذا المشروع مرخص بموجب ترخيص معهد ماساتشوستس للتكنولوجيا.
إذا كنت بحاجة إلى مساعدة أو لديك أي أسئلة حول استخدام هذه الأداة ، فيرجى فتح مشكلة في المستودع.