-
Notifications
You must be signed in to change notification settings - Fork 10.5k
Closed
Labels
enhancementThis issue represents an ask for new feature or an enhancement to an existing oneThis issue represents an ask for new feature or an enhancement to an existing onefeature-openapiold-area-web-frameworks-do-not-use*DEPRECATED* This label is deprecated in favor of the area-mvc and area-minimal labels*DEPRECATED* This label is deprecated in favor of the area-mvc and area-minimal labels
Milestone
Description
#41238 introduced a very reductive schema generation interface for the OpenApi package.
Moving forward we want to make this API a lot more robust which includes generating the full schema (types, formats, and constraints) for Types that are provided in MethodInfo including:
- Accounting for nullability
- Accounting for default values
- Accounting for types and formats to match JSON validation
- Accounting for types with
TryParsemethods
halter73, martincostello and boukenka
Metadata
Metadata
Assignees
Labels
enhancementThis issue represents an ask for new feature or an enhancement to an existing oneThis issue represents an ask for new feature or an enhancement to an existing onefeature-openapiold-area-web-frameworks-do-not-use*DEPRECATED* This label is deprecated in favor of the area-mvc and area-minimal labels*DEPRECATED* This label is deprecated in favor of the area-mvc and area-minimal labels