ओडाटा एंडपॉइंट्स को दस्तावेज करने का सबसे अच्छा तरीका क्या है? क्या इसके लिए स्वाशबकल का उपयोग करने का कोई तरीका है?OData एंडपॉइंट्स (swagger, swashbuckle, अन्य) को कैसे दस्तावेज़ित करें?
उत्तर
हाँ, हम YAML है जैसे कि यह समर्थन करने के लिए कोशिश कर रहे हैं -> अकड़, YAML - ..> CSDL
लेकिन यह कार्यान्वयन करने के लिए समय की आवश्यकता होगी, तो आप एक प्रोटोटाइप देख सकते हैं और वहाँ पर नज़र रखने के https://github.com/OData/model-first
मैं वास्तव में स्वाशबकल के भीतर IDocumentFilter फ़ंक्शन का उपयोग करके इसके लिए कुछ काम कर रहा है। मैंने स्वाशबकल के लिए गिटहब रेपो पर एक समान प्रश्न का उत्तर दिया। यहाँ मेरी प्रतिक्रिया की जाँच करें (यह नीचे या नीचे की ओर या तो है):
https://github.com/domaindrivendev/Swashbuckle/issues/149
मैं एक काम कर IDocumentFilter कार्यान्वयन है कि आप अपने OData endpoint स्वैगर ui में सेट करने के लिए लाभ उठाने का एक उदाहरण पोस्ट किया है ।
हां, Swashbuckle.OData आज़माएं। यह ओडाटा कंट्रोलर के लिए स्वाशबकल समर्थन को जोड़ता है।
इसे यहां कार्रवाई में देखें: http://swashbuckleodata.azurewebsites.net/swagger
- 1. Swashbuckle
- 2. एक बतख प्रकार को कैसे दस्तावेज़ित करें?
- 3. पायथन परियोजना को कैसे दस्तावेज़ित करें?
- 4. swagger
- 5. Swashbuckle बनाम माइक्रोसॉफ्ट को स्थापित करने के लिए कैसे करें। ASPNetCore.Mvc.Versioning
- 6. OData
- 7. swagger-node-express: swagger-ui से फ़ाइल कैसे अपलोड करें?
- 8. ऑब्जेक्ट उन्मुख MATLAB कोड कैसे दस्तावेज़ित करें?
- 9. Swashbuckle manualy सेट operationId
- 10. जावास्क्रिप्ट/कॉफीस्क्रिप्ट डेटा संरचनाओं को कैसे दस्तावेज़ित करें
- 11. पायथन में कक्षा विशेषताओं को कैसे दस्तावेज़ित करें?
- 12. स्वैगर को कैसे कॉन्फ़िगर करें/Swashbuckle कस्टम serializer IControllerConfiguration ASP.NET वेबएपीआई
- 13. मैक्सिजन के साथ मैक्रो-जेनरेटेड कक्षाओं को कैसे दस्तावेज़ित करें?
- 14. किसी विधि के "ऑब्जेक्ट" पैरामीटर को कैसे दस्तावेज़ित करें
- 15. पायथन में फ़ील्ड और गुणों को कैसे दस्तावेज़ित करें?
- 16. async विधियों के अपवादों को कैसे दस्तावेज़ित करें?
- 17. डॉक्सिजन के साथ फ़ंक्शन ऑब्जेक्ट को कैसे दस्तावेज़ित करें?
- 18. डोजो जेएस लाइब्रेरी + जेएसडोक -> कोड को कैसे दस्तावेज़ित करें?
- 19. OData फ़िल्टर को LINQ अभिव्यक्ति में कैसे परिवर्तित करें?
- 20. नकली एंडपॉइंट्स
- 21. जेएक्स-आरएस: आरईएसटी एंडपॉइंट्स कैसे सुरक्षित करें?
- 22. OData बनाम OData V4 क्लाइंट कोड जेनरेटर
- 23. कैसे वेब एपीआई और OData
- 24. Django REST Swagger: Swagger सेटिंग्स में सुरक्षा अनुभाग का उपयोग कैसे करें?
- 25. Django REST Swagger
- 26. WebAPI OData QueryOptions.Filter
- 27. अनुरूपण OData उत्पादन
- 28. रूट यूआरएल से/swagger/ui/अनुक्रमणिका से रीडायरेक्ट कैसे करें?
- 29. Odata v3 समग्र कुंजी
- 30. OAuth API के साथ swagger का उपयोग कैसे करें?