1.依赖注入:面向接口而不是具体的类编程。引用SimpleInjector.DLL
XXXX.Base:定义抽象接口
XXXX:定义接口对应的实现
接口与实现:
项目结构:
映射:XXXX.WebApi test.XXXX ...WebSit等调用具体实现的项目:在Global.asax.cs的Application_Start()方法中定义及接口与具体实现的关系,并设置对应实例的生存时间
1.依赖注入:面向接口而不是具体的类编程。引用SimpleInjector.DLL
XXXX.Base:定义抽象接口
XXXX:定义接口对应的实现
接口与实现:
项目结构:
映射:XXXX.WebApi test.XXXX ...WebSit等调用具体实现的项目:在Global.asax.cs的Application_Start()方法中定义及接口与具体实现的关系,并设置对应实例的生存时间
转载于:https://www.cnblogs.com/panpanwelcome/p/7260119.html