Нужно добавить AuthorizeFilterAttribute или AnonymousFilterAttribute к конечной точке в реализации Swagger в Swashbuckle, чтобы я мог видеть, какой атрибут используется на каждой конечной точке в сгенерированном файле документации в работающем webapi, который заканчивается на / swagger.Возможно ли это течение?
Я специально хотел бы добавить большую жирную метку, которая говорит, что эта конечная точка [Анонимная] или что конечная точка использует [Авторизовать], и чтобы они выглядели иначе, чем текст резюме или примечания.
Также я хотел бы иметь возможность отфильтровывать все различные типы этих атрибутов фильтра ограничения для каждой конечной точки, включая [NonAction], [Authorize] и [Anonymous], где один из них может находиться в верхней части каждой конечной точки контроллера.Возможно, даже в конце концов добавьте другие типы FilterAttributes, кроме этих, на каждую конечную точку.
В настоящее время похоже, что только методы HTTP, объекты запроса и ответа могут быть получены в текущей реализации, поэтому я не смог найти точную информациюна этом.
Поскольку это реализация Swagger, эти специальные атрибутные фильтры .NET не переводятся в Swashbuckle b / c, они реализуют только то, что находится в спецификации Swagger, и ничего больше?
Наконец, ихСпецифические расширения .NET для реализации Swashbuckle, которые делают это?
Спасибо!