/// <summary>
        /// 初始化信息系统
        /// </summary>
        /// <param name="infoSystemNo">信息系统编号</param>
        /// <param name="host">主机名称</param>
        /// <param name="port">端口</param>
        /// <param name="index">首页</param>
        public void InitInfoSystem(string infoSystemNo, string host, int port, string index)
        {
            InfoSystem infoSystem = this._unitOfWork.Resolve <InfoSystem>(infoSystemNo);

            infoSystem.Init(host, port, index);

            this._unitOfWork.RegisterSave(infoSystem);
            this._unitOfWork.Commit();
        }
        /// <summary>
        /// 初始化信息系统
        /// </summary>
        /// <param name="systemNo">信息系统编号</param>
        /// <param name="host">主机名称</param>
        /// <param name="port">端口</param>
        /// <param name="index">首页</param>
        public void InitInfoSystem(string systemNo, string host, int port, string index)
        {
            InfoSystem currentSystem = this._unitOfWork.Resolve <InfoSystem>(systemNo);

            currentSystem.Init(host, port, index);

            this._unitOfWork.RegisterSave(currentSystem);
            this._unitOfWork.Commit();

            //清除缓存
            CacheMediator.Remove(typeof(IInfoSystemRepository).FullName);
        }
        /// <summary>
        /// 批量初始化信息系统
        /// </summary>
        /// <param name="initParams">初始化信息系统参数模型集</param>
        public void InitInfoSystems(IEnumerable <InfoSystemParam> initParams)
        {
            foreach (InfoSystemParam param in initParams)
            {
                InfoSystem currentSystem = this._unitOfWork.Resolve <InfoSystem>(param.SystemNo);
                currentSystem.Init(param.Host, param.Port, param.Index);

                this._unitOfWork.RegisterSave(currentSystem);
            }

            this._unitOfWork.Commit();
        }