/// <summary>构造函数</summary> public MemberExtensionInformationProvider() { configuration = HumanResourcesConfigurationView.Instance.Configuration; ibatisMapping = configuration.Keys["IBatisMapping"].Value; this.ibatisMapper = ISqlMapHelper.CreateSqlMapper(ibatisMapping, true); }
public HumanResourceOfficerService() { configuration = HumanResourcesConfigurationView.Instance.Configuration; // 创建对象构建器(Spring.NET) string springObjectFile = this.configuration.Keys["SpringObjectFile"].Value; SpringObjectBuilder objectBuilder = SpringObjectBuilder.Create(HumanResourcesConfiguration.ApplicationName, springObjectFile); this.m_MemberExtensionInformationProvider = objectBuilder.GetObject <IMemberExtensionInformationProvider>(typeof(IMemberExtensionInformationProvider)); }
public void Reload() { this.configuration = HumanResourcesConfigurationView.Instance.Configuration; // 创建对象构建器(Spring.NET) string springObjectFile = this.configuration.Keys["SpringObjectFile"].Value; SpringObjectBuilder objectBuilder = SpringObjectBuilder.Create(HumanResourcesConfiguration.ApplicationName, springObjectFile); this.m_HumanResourceOfficerService = objectBuilder.GetObject <IHumanResourceOfficerService>(typeof(IHumanResourceOfficerService)); this.m_GeneralAccountService = objectBuilder.GetObject <IGeneralAccountService>(typeof(IGeneralAccountService)); }