Swagger UI не работает, если DI реализован - PullRequest
0 голосов
/ 03 апреля 2019

Я делаю простой код с 3-уровневой архитектурой в c #.

У меня есть

.BusinessEntities Customer.cs.BusinessLayer ICustomerBAL.cs CustomerBAL.CS реализует ICustomerBAL.DataAccessLayer ICustomerDAL.CS CustomerDAL.cs реализует ICustomerDAL.WebAPIProject.CustomerController.cs

Это простая структура, и если я сконфигурирую swagger в этом, то интерфейс пользователя swagger покажет контроллер и методы в нем.

, но если я настрою внедрение зависимостей Unity в коде, то swaggerПользовательский интерфейс перестанет показывать методы и контроллер в нем.

Я искал это, но не могу найти решение.

Спасибо, Dattatray

Я пытался создать несколько проектов, ноне удается У меня есть другой проект, в котором уже реализованы Swagger UI и DI, и он отлично работает.

Оба Swagger UI и DI в проекте веб-API.

...