public BasicResponse <List <B_CallInfo> > GetFusionCache() { var req = new BCallCacheGetAllRequest(); var listBcall = _BCallCacheService.GetAllBCallCache(req).Data; var req2 = new B_DefCacheGetAllRequest(); var listBDef = _bDefCacheService.GetAll(req2).Data; foreach (var item in listBcall) { foreach (var item2 in item.CallPointList) { var bDef = listBDef.FirstOrDefault(a => a.PointID == item2.CalledPointId); if (bDef != null) { item2.CalledPointId = bDef.Point; } else { item2.CalledPointId = ""; } } } var ret = new BasicResponse <List <B_CallInfo> > { Data = listBcall }; return(ret); }
public BasicResponse <List <B_CallInfo> > GetAllCache() { var req = new BCallCacheGetAllRequest(); var res = _BCallCacheService.GetAllBCallCache(req); var ret = new BasicResponse <List <B_CallInfo> > { Data = res.Data }; return(ret); }