Имея Swashbuckle, интегрированную в мой проект .Net Web-Api (.Net Framework 4), я ищу способ документировать роли, которым разрешено выполнять соответствующий метод.
Каждый из моих веб-сайтовМетоды -api имеют собственный атрибут, который проверяет группу ActiveDirectory запрашивающего пользователя и позволяет ли ему выполнить действие.Но теперь я хотел бы документально подтвердить, что с помощью Swashbuckle-Swagger, например
///
///<AllowedRole>Administrator</AllowedRole>
///
public IHttpActionResult Index(){
...
}
или
[SwaggerAllowedRole("Administrator")]
public IHttpActionResult Index(){
...
}
, я бы хотел услышать, что есть какой-либо стандарт, который я могу использовать.Кто-нибудь может дать мне хитрый трюк?