Я строю службу REST, в которой будут размещаться несколько контроллеров (микросервисов). В целом, позвоните в сервис «Боб». Таким образом, swagger отображает «Bob»/«Коллекция Bob Microservices». Затем перечисляются имена контроллеров. Прямо сейчас, это просто показывает XYZ, ABC и т. Д. Есть ли способ, чтобы, возможно, показалось, что «XYZ - коллекция XYZ API» или что-то в этом роде?Есть ли у контроллера Swagger (Asp.Net Core) описание контроллера?
Кажется, что чванство показывает /// Резюме методов, но не на контроллерах.
Быстрое примечание: несколько контроллеров, безусловно, не являются микросервисами –
@KierenJohnstone - в этом смысле именно так они и хотели это сделать. Очевидно, что не чистый REST ... но у нас будет несколько методов POST в контроллере, заданных с помощью маршрутов. Таким образом, вы сможете отправлять сообщения в/Bob/XYZ/method1,/Bob/XYZ/method2 и т. Д. Вот почему они называют это микросервисами. – SledgeHammer
Это просто веб-API, возможно, не использующий REST. Микросервисы - это нечто совершенно другое: коллекция отдельно версий, построенных и обычно автоматически развернутых сервисов, каждая из которых обычно имеет свои собственные хранилища данных и ограниченный контекст. Вы просто говорите о «Контроллерах» –