项目结构梳理——依赖注入

1.依赖注入:面向接口而不是具体的类编程。引用SimpleInjector.DLL

  XXXX.Base:定义抽象接口

  XXXX:定义接口对应的实现

接口与实现:

项目结构:

映射:XXXX.WebApi     test.XXXX    ...WebSit等调用具体实现的项目:在Global.asax.cs的Application_Start()方法中定义及接口与具体实现的关系,并设置对应实例的生存时间

原文地址:https://www.cnblogs.com/panpanwelcome/p/7260119.html