سبب الخطأ swagger : Failed to load API definition undefined /swagger/v1/swagger.json
تطوير الويب Backend - ASP.NET Core API
السؤال:
ما هو سبب الخطأ التالي في مشاريع Swagger API
swagger : Failed to load API definition undefined /swagger/v1/swagger.json
اسباب هذا الخطأ كثيرة
غالبا يكون سبب هذا الخطأ هو عدم قدرة التطبيق على قراءة مكونات ملف swagger
ابسط حل لهذه المشكلة(عدم قدرة قراءة ملفات swagger). التأكد من مسار swagger.json في Configure داخل ملف Startup. بان يكون صحيح.
لذا تأكد من اضافة الملف بالشكل التالي :
app.UseSwaggerUI(c => c.SwaggerEndpoint("../swagger/v1/swagger.json", "ProjectName v1"));
اترك تعليقك