microsoft / microsoft/OpenAPI.NET.OData
The default for UseStringArrayForQueryOptionsSchema should be false
Đang mở
Chưa có ai nhận issue này.
priority:p1
type:bug
type:regression
- Ngôn ngữ chính
- C#
- Star
- 240
- Fork
- 70
- Merge trung bình
- 7 giờ 59 phút
- Pull request đã merge (30 ngày)
- 13
Mô tả
Added in #499
Setting the default to true effectively changed every conversion from emitting array of enum values to arrays of strings silently.
This is a strong behaviour change, and the default should have been false.
Hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Hướng nghiên cứu
Mở src/Microsoft.OpenApi.OData.Reader/OpenApiConvertSettings.cs tại dòng 334 và xem xét thiết lập được giới thiệu bởi #499. Thay đổi giá trị mặc định của thiết lập theo yêu cầu, sau đó xác minh rằng hành vi chuyển đổi không còn âm thầm thay đổi từ enum arrays sang string arrays.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- csharp
- Lĩnh vực
- api
- Loại issue
- Lỗi
- Độ khó
- 1/5
- Thời gian dự kiến
- Dưới một giờ
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Đặc tả rõ ràng
- Mức phù hợp với người mới
- 45/100