I hava swagger được tạo bởi Swashbuckle từ dịch vụ WebApi của tôi. Tất cả có vẻ tốt về các loại và như vậy ..., tuy nhiên khi tôi tạo ra các lớp proxy bằng cách sử dụng ứng dụng khách Azure API nó thiếu các khai báo enum. Khi tôi kiểm tra lại nó đã có trong swagger nhưng trong kết quả các lớp học chỉ có một chuỗi đại diện của họ (chuỗi tài sản thay vì enum tài sản) và không có tuyên bố của enum loại.Ứng dụng khách API Azure không tạo ra enums
5
A
Trả lời
5
Trong bản phát hành AutoREST trên GitHub (https://github.com/Azure/AutoRest) và sẽ được bao gồm trong Bản cập nhật tương lai của VS, ít nhất chúng tôi sẽ đưa vào các giá trị enum dưới dạng nhận xét tài liệu XML. Bằng cách đó bạn nhận được IntelliSense.
Lý do chúng tôi thường không khuyến khích enums là lý do phiên bản. Nếu bạn muốn hỗ trợ một giá trị enum mới trên máy chủ, nó là một thay đổi đột phá cho máy khách.
Các vấn đề liên quan
- 1. Thêm ứng dụng lập trình trong Azure AD bằng cách sử dụng dòng chứng chỉ ứng dụng khách
- 2. Cách thiết lập Bí mật ứng dụng khách cho ứng dụng khách bản địa để truy cập Azure Graph
- 3. Swagger w/ASP.NET v5 Ứng dụng Api Azure
- 4. tạo ứng dụng java máy chủ ứng dụng khách
- 5. Vai trò ứng dụng Azure Azure OAuth JWT
- 6. cách tạo ứng dụng khách xà phòng?
- 7. Đăng xuất liên kết Azure AD không chuyển hướng đến ứng dụng khách
- 8. Ứng dụng khách API của Google và Cronjob
- 9. Ứng dụng khách Google API GTMHTTPUploadFetcher được nhân đôi
- 10. Chứng chỉ ứng dụng khách với Cổng API AWS
- 11. Yêu cầu API AD Azure Azure Không được phép
- 12. Ứng dụng Jave EE không nhận ra API Google Visualization
- 13. cách tạo mã nhận dạng ứng dụng khách OAuth và bí mật ứng dụng khách?
- 14. Chứng chỉ phía máy khách trong ứng dụng Metro cho Quản lý dịch vụ Windows Azure
- 15. Thực hiện captcha API REST máy chủ ứng dụng khách
- 16. API ứng dụng khách của Jersey - xác thực
- 17. Google API không xác thực được khi ID ứng dụng khách iOS được sử dụng
- 18. Tạo Enums động
- 19. ServiceConstructionXảy ra khi tạo ứng dụng khách dịch vụ web CXF
- 20. Cách tạo tệp csr cho ứng dụng web azure
- 21. API ứng dụng khách Cassandra Tương tự nhất với API Appast Datastore?
- 22. Ứng dụng khách OpenSSL không gửi chứng chỉ ứng dụng khách
- 23. Azure api Yêu cầu bị hủy: Không thể tạo kênh bảo mật SSL/TLS. http khách hàng Trong khi gọi một số trang web api
- 24. Dịch vụ ứng dụng Azure và dịch vụ Azure Vải
- 25. Viết ứng dụng khách telnet
- 26. Ứng dụng khách Microsoft API OneDrive trong Perl không thể nhận mã thông báo truy cập
- 27. Có ứng dụng khách CRUD mục đích chung nào không?
- 28. Không thể kết nối với ứng dụng khách API của Google
- 29. Lỗi khi tạo lại ID ứng dụng cho ứng dụng Android trong Bảng điều khiển API
- 30. Ứng dụng khách web web Python
Bạn có thể sử dụng tiện ích mở rộng mở rộng 'x-ms-enum' với AutoRest để tạo enums (xem https://github.com/Azure/autorest/blob/master/Documentation/swagger-extensions.md#x-ms- enum) – stankovski