Jaki jest najlepszy sposób dokumentowania punktów końcowych OData? Czy istnieje sposób na wykorzystanie Swashbuckle dla niego?Jak dokumentować punkty końcowe OData (swagger, swashbuckle, other)?
8
A
Odpowiedz
2
Tak, staramy się wspierać go jak YAML -> Swagger, YAML -> CSDL ..
Ale to wymaga czasu realizacji można zobaczyć prototyp i śledzić tam https://github.com/OData/model-first
2
I faktycznie ma coś do pracy za pomocą funkcji IDocumentFilter w Swashbuckle. Odpowiedziałem na podobne pytanie w repozytorium GitHub dla Swashbuckle. Sprawdź moją odpowiedź tutaj (to albo na dnie lub w kierunku dołu):
https://github.com/domaindrivendev/Swashbuckle/issues/149
ja pisał przykład realizacji IDocumentFilter pracy, które mogą Ci wykorzystać, aby uzyskać OData końcowym skonfigurować w interfejsie Swagger .
6
Tak, spróbuj Swashbuckle.OData. Dodaje obsługę Swashbuckle dla ODataControllers.
Zobacz w działaniu tutaj: http://swashbuckleodata.azurewebsites.net/swagger
Powiązane problemy
- 1. django-rest-swagger: jak grupować punkty końcowe?
- 2. Swagger (Swashbuckle) hide header
- 3. Jak skonfigurować niestandardowy serializator Swagger/Swashbuckle IControllerConfiguration ASP.NET WebAPI
- 4. Jak wysłać nagłówek autoryzacji z prośbą w interfejsie użytkownika Swagger?
- 5. Jak obliczyć punkty końcowe prostopadłych odcinków linii?
- 6. Jak skonfigurować Swashbuckle vs Microsoft.AspNetCore.Mvc.Versioning
- 7. Dokumentacja Swagger-Web Api (brakuje Bootstrappera w Swashbuckle)
- 8. jsPlumb - dynamiczne punkty końcowe z każdej strony
- 9. Ignoruj punkty końcowe z Analizy aplikacji Azure
- 10. commondatastorage V/S żądania składowania punkty końcowe
- 11. Azure VM - punkty końcowe nie działają
- 12. Jak mogę znaleźć punkty końcowe szkieletu obrazu binarnego w OpenCV?
- 13. Metoda Swashbuckle i Web Api z ModelBinder
- 14. Jak przekazywać niestandardowe nagłówki podczas wywoływania interfejsu webowego za pomocą Swagger (Swashbuckle)
- 15. pobierz punkty końcowe usługi sieci Web icloud, aby pobrać dane
- 16. Google Cloud punkty końcowe nie przestrzegając nagłówki cache ETAG
- 17. narażając REST punkty końcowe dla jednego do wielu relacji
- 18. Duplikat parametr wyjściowy w Swagger
- 19. życzenie „” ma zastosowanie zero (non-infrastruktura) punkty końcowe
- 20. Jak dokumentować programowanie proceduralne?
- 21. Punkty końcowe w chmurze GAE - aktualizacja Api po wdrożeniu
- 22. W R ggplot2 uwzględnij punkty końcowe stat_ecdf() (0,0) i (1,1)
- 23. Używanie programu Swagger z wersją WebApi
- 24. Ogranicz dostęp do niektórych kontrolerów API w Swagger przy użyciu Swashbuckle i ASP.NET Identity
- 25. Swagger w/ASP.NET v5 Azure Api App
- 26. Jak wysyłać niestandardowe nagłówki z prośbami w interfejsie użytkownika Swagger?
- 27. Jak dokumentować wyjątki metod asynchronicznych?
- 28. Jak dokumentować parametr "obiekt" metody
- 29. Jak deserializować oData JSON?
- 30. Dokumentacja web-api & swagger