IOC+AOP
1.使用Unity? 進行依賴注入
注意事宜: 使用傳統的屬性注入? 要安裝??//Unity 版本5.5.0? Unity.Interception 版本5.2.1? ?
? ? ? ? ? ? ? ? ? 使用配置文件屬性注入? ?可以都安裝最新的版本。但是要安裝?
?
? 使用配置文件屬性注入? ?模板
?
<?xml version="1.0" encoding="utf-8"?> <configuration><configSections><section name="unity" type="Microsoft.Practices.Unity.Configuration.UnityConfigurationSection,Unity.Configuration" /></configSections><unity><!--<sectionExtension type="Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptionConfigurationExtension, Unity.Interception.Configuration"/>--><containers><!--MyContainer為自定義名稱 只需要和調用時名稱保持一致即可--><container name="MyContainer"><!--type為對象的名稱,mapTo為注入對象的名稱 寫法為用逗號隔開兩部分,一是類的全部,包括命名空間,二是程序集名稱--><register type="System.Data.Entity.DbContext, EntityFramework" mapTo="EFModel.OEMREntities, EFModel" /><register type="BussinessInterface.IBaseService,BussinessInterface" mapTo="BussinessServer.BaseService,BussinessServer" /><register type="BussinessInterface.IOEMRSysMenuService,BussinessInterface" mapTo="BussinessServer.OEMRSysMenuService,BussinessServer" /></container></containers></unity> </configuration> View Code?
轉載于:https://www.cnblogs.com/yyl001/p/10950926.html
總結
- 上一篇: django ORM相关的那些操作汇总
- 下一篇: javascript第一天