Wygenerowałem klienta przy użyciu języka typecript2/angular2 przy użyciu generatora kodu swagger codegen.Urządzenie typu swagger/copy3002 klient
Nie jestem w stanie dowiedzieć się, co zostało wygenerowane i jak korzystać z artefaktów.
O ile udało mi się rozgryźć, nagłówki nie są dostępne na żądanie w metodzie create
(parametry user
i passwd
). W przeciwnym razie nie rozumiem, w jaki sposób są składane wnioski. Ustawiłem punkt przerwania wewnątrz metody wywołania zwrotnego metody map
i nigdy nie został osiągnięty.
Możesz spojrzeć na UsersApi.ts.
Począwszy od lutego 2017 roku, najlepiej jak mogę powiedzieć, nikt nie zrobił żadnych prac w celu udokumentowania sposobu korzystania z generat ed klient Angular 2. Dokumentacja programu Swagger-codegen mówi, że powinieneś zapoznać się z plikiem README dołączonym do pobranego klienta. Nie ma pliku README, więc domyślam się, że to prosty przypadek, w którym nikt nie chce pisać dokumentacji (zabawnie ironicznie, biorąc pod uwagę temat - Oprogramowanie, które pomaga zautomatyzować dokumentację, nie ma samej dokumentacji). – pspahn
Jeśli korzystasz z narzędzia swagger 2.2.2, to było błędne, nowsza wersja 2.2.3 znacznie zmienia wygenerowany kod. Próbowałem tego przed kontynuowaniem, chociaż prawdopodobnie już to zrobiłeś. – PeterS