CarterCommunity / Carter

Carter is framework that is a thin layer of extension methods and functionality over ASP.NET Core allowing code to be more explicit and most importantly more enjoyable.
MIT License
2.06k stars 174 forks source link

OpenApi requested changes #213

Closed williamhbell closed 4 years ago

williamhbell commented 4 years ago

This pull request now includes a fix for arrays and simple nullable types. Multipart-forms are also handled. The Carter tests pass and the code has also been tested with a live application, where the OpenApi out is used to generate Angular that is used to interact with the microservices. If this code is acceptable, code to allow a BindAndValidate action with a mulitpart form post can be provided for discussion.

jchannon commented 4 years ago

Merged via https://github.com/CarterCommunity/Carter/commit/a25afd8fe3f47e854dadf68b3bf1f533e61e0e1d

The git history was a bit wonky

Thanks for all your help here. Brilliant work, thanks!! 🎉 🎉 👍