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