Задать вопрос
@andy301086

Генерация документации по web api?

Всем привет.
Возможно кто нибудь сталкивался с такой задачей.
Есть web api (.net), в котором для версионности методов используется кастомный атрибут versionedRoute. При генерации документации если методы ничем не отличаются то информация выводится только по первому методу. Например (просто пример):

[VersionedRoute("",1)]
public ActionResult Get() 
{ ...

[VersionedRoute("",2)]
public ActionResult GetV2() 
{ ...


Документация по апи будет выгенерена только для второго метода (с одной стороны ясно что роуты у них одинаковые)
Для генерации доки ставил пакет Microsoft.AspNet.WebApi.HelpPage.
Возможно кто нибудь сталкивался с такой проблемой или использовал другие тулзы в проекте для документации которые позволяют использовать кастомные атрибуты.

Спасибо.
  • Вопрос задан
  • 322 просмотра
Подписаться 3 Средний Комментировать
Помогут разобраться в теме Все курсы
  • OTUS
    C# Developer. Professional
    6 месяцев
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 1
    1 неделя
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 2
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 1
@rootfest
Уже, конечно, поздно, но взгялните на swagger.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы