如果实现了DI,则Swagger UI无法正常工作

时间:2019-04-03 05:43:10

标签: dependency-injection asp.net-web-api2 swagger unity-container swagger-2.0

我正在用c#编写具有3层体系结构的简单代码。

我有

。商业实体    客户.cs 。业务层     ICustomerBAL.cs     CustomerBAL.CS实现ICustomerBAL 。数据访问层      ICustomerDAL.CS      CustomerDAL.cs实现ICustomerDAL 。 WebAPIProject。      CustomerController.cs

这是简单的结构,如果我在其中配置swagger,则swagger UI将在其中显示控制器和方法。

但是如果我在代码中配置了Unity依赖注入,那么醒目的UI将停止在其中显示方法和控制器。

我已经搜索过了,但是找不到解决方法。

谢谢, 达特里

我试图创建多个项目,但失败了 我还有另一个已经实现了Swagger UI和DI的项目,并且效果很好。

Web api项目中的Swagger UI和DI。

0 个答案:

没有答案