public List<异常信息对象> 获得未处理的错误_服务编码(Guid 服务编码) { List<异常信息对象> 结果集 = new List<异常信息对象>(); 服务 具体服务 = new 服务(); 具体服务.服务编码 = 服务编码; 服务目录业务逻辑 服务逻辑 = new 服务目录业务逻辑(); List<服务地址> 绑定信息 = 服务逻辑.获得绑定信息_具体服务(具体服务); List<异常信息对象> 异常对象集 = ExceptionDataAccess.获得所有的异常对象(); foreach(服务地址 地址 in 绑定信息){ List<异常信息对象> 对相集 = 异常对象集.FindAll(p=>p.绑定地址编码==地址.服务地址编码); foreach(异常信息对象 异常对象 in 对相集) { if(异常对象.异常信息状态 == (int)异常结果.未处理) 结果集.Add(异常对象); } } return 结果集; //throw new System.NotImplementedException(); }
public List<服务地址> 获得绑定信息_具体服务(服务 具体服务单元) { 服务目录业务逻辑 服务逻辑 = new 服务目录业务逻辑(); return 服务逻辑.获得绑定信息_具体服务(具体服务单元); }