AutoActions for Skinny controllers–code improvements and more docs
I realized that this code
Assembly.GetExecutingAssembly();
was executing for each controller. So I decided to move to a class variable and attribute once.
Also, I may want to have all fields – so I decided to express via a special field *
The code modifications were, thanks to Linq, pretty small:
bool All = fields.Contains(“*”);
var memberFields = myController
.GetMembers()
.Where(it => All || fields.Contains(it.Name))
Also, modified the documents to show most errors and their problems:
error CS0260: Missing partial modifier on declaration of
Failed to load API definition.
Fetch error undefined /swagger/v1/swagger.json
Any open source project becomes a marathon, not a sprint.
Leave a Reply