public BasicResponse <Jc_DefInfo> PointDefineCacheByPointIdRequeest(PointDefineCacheByPointIdRequeest request) { //modified by 20170719 //默认测点查询从只读缓存查询,只有特殊实时性要求高的才从写缓存查询 var response = new BasicResponse <Jc_DefInfo>(); if (request.IsQueryFromWriteCache) { response.Data = PointWriteCache.GetInstance.Query(pointDefine => pointDefine.PointID == request.PointID).FirstOrDefault(); } else { response.Data = PointReadonlyCache.GetInstance.Query(pointDefine => pointDefine.PointID == request.PointID).FirstOrDefault(); } return(response); }
/// <summary> /// 根据测点编号获取测点定义缓存 /// </summary> /// <param name="request"></param> /// <returns></returns> public BasicResponse <Jc_DefInfo> PointDefineCacheByPointIdRequeest(PointDefineCacheByPointIdRequeest request) { var response = pointDefineCacheService.PointDefineCacheByPointIdRequeest(request); return(response); }
public BasicResponse <Jc_DefInfo> PointDefineCacheByPointIdRequeest(PointDefineCacheByPointIdRequeest pointDefineCacheRequest) { return(largeDataAnalysisCacheClientService.PointDefineCacheByPointIdRequeest(pointDefineCacheRequest)); }
public BasicResponse <Jc_DefInfo> PointDefineCacheByPointIdRequeest(PointDefineCacheByPointIdRequeest pointDefineCacheRequest) { var responsestr = HttpClientHelper.Post(Webapi + "/v1/LargeDataAnalysisCache/PointDefineCacheByPointIdRequeest?token=" + Token, JSONHelper.ToJSONString(pointDefineCacheRequest)); return(JSONHelper.ParseJSONString <BasicResponse <Jc_DefInfo> >(responsestr)); }