public GetPersonInfoBLL([MyICOParameterConst] string s, IGetPersonInfoDAL getPersonInfoDAL, [MyICOParameterConst] int i)//构造函数注入
 {
     this._getPersonInfoDAL = getPersonInfoDAL;
 }
 /// <summary>
 /// 方法注入(不带特性是无法注入的)
 /// </summary>
 /// <param name="getPersonInfoDAL"></param>
 public void FuncInjection2(IGetPersonInfoDAL getPersonInfoDAL)
 {
     this._getPersonInfoDAL4 = getPersonInfoDAL;
 }
 /// <summary>
 /// 没有加特性标注的构造函数
 /// </summary>
 /// <param name="baseModel"></param>
 /// <param name="getPersonInfoDAL"></param>
 public GetPersonInfoBLL(IBaseModels baseModel, IGetPersonInfoDAL getPersonInfoDAL)//构造函数注入
 {
     this._baseModel        = baseModel;
     this._getPersonInfoDAL = getPersonInfoDAL;
 }