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