// Generate Documentation for each endpoint automatically
var actionDescriptors = actionDescriptor.ActionDescriptors.Items.ToList();
actionDescriptors.ForEach(x =>
{
IFilterMetadata noContent = new ProducesResponseTypeAttribute(204);
x.FilterDescriptors.Add(new FilterDescriptor(noContent, 0));
IFilterMetadata unauth = new ProducesResponseTypeAttribute(401);
x.FilterDescriptors.Add(new FilterDescriptor(unauth, 0));
IFilterMetadata serverError = new ProducesResponseTypeAttribute(500);
x.FilterDescriptors.Add(new FilterDescriptor(serverError, 0));
});