Как использовать имя настраиваемого действия с swagger в веб-интерфейсе asp.net? - PullRequest
0 голосов
/ 01 июня 2019

Я работаю над проектом веб-API asp.net, интегрированным с swagger. Он отлично работает для обычного имени (Get, Post, Put, Delete), но когда я пишу действие с пользовательским именем, не начинающимся с этого обычного имени, это не такпоказ в чванство. Как решить эту проблему?Спасибо заранее!

Я уже пробовал с другой аннотацией, но ни одна из них не работает.

[Route(Name = "CreateContact")] //not reflecting in swagger
[ActionName("CreateContact")] //not reflecting in swagger
[SwaggerOperation("CreateContact")] //not reflecting in swagger

1 Ответ

0 голосов
/ 11 июня 2019
[Route("ActionName")] 

это решило мою проблему. Спасибо за помощь. Перед именем класса мы можем добавить [RoutePrefix("")]

...