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.11k stars 174 forks source link

OpenApi improvements #211

Closed williamhbell closed 4 years ago

williamhbell commented 4 years ago

Following discussion on Slack, these suggested changes correct the OpenApi output such that it can handle generic types and name spaces. Objects are also correctly expanded. The example elements of the schema have been removed for now, since the presence of the strings was causing issues with data model generation in Angular.

williamhbell commented 4 years ago

I am rejecting this pull request, such that I can issue another one that addresses these corrections, a bug that appeared in testing and removes dead code.