public BasicResponse <List <Jc_WzInfo> > GetPositionCache(PositionCacheGetByConditionRequest positionCacheRequest) { var positionCache = PositionCache.PositionCahceInstance.Query(positionCacheRequest.Predicate); var positionCacheResponse = new BasicResponse <List <Jc_WzInfo> >(); positionCacheResponse.Data = positionCache; return(positionCacheResponse); }
/// <summary> /// 根据安装位置获取安装位置缓存 /// </summary> /// <param name="positionCacheRequest"></param> /// <returns></returns> public BasicResponse <List <Jc_WzInfo> > GetPositionCacheByWz(PositionGetByWzRequest PositionRequest) { BasicResponse <List <Jc_WzInfo> > Result = new BasicResponse <List <Jc_WzInfo> >(); PositionCacheGetByConditionRequest positionCacheRequest = new PositionCacheGetByConditionRequest(); positionCacheRequest.Predicate = a => a.Wz == PositionRequest.Wz; var result = _PositionCacheService.GetPositionCache(positionCacheRequest); Result.Data = result.Data; return(Result); }