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.
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.
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.