public GetInfoDicResponse Any(GetInfoDic request) { if (request == null) { return(new GetInfoDicResponse() { Status = (int)Status.InvalidArgument, ReasonPhrase = Status.InvalidArgument.ToName(), Description = "未传入请求参数" }); } InfoDicState infoDic; if (!acDomain.NodeHost.InfoDics.TryGetInfoDic(request.DicCode, out infoDic) || infoDic.IsEnabled != 1) { if (string.IsNullOrEmpty(request.DicCode)) { return(new GetInfoDicResponse() { Status = (int)Status.InvalidArgument, ReasonPhrase = Status.InvalidArgument.ToName(), Description = "传入的参数错误,DicCode不能为空" }); } return(new GetInfoDicResponse() { Status = (int)Status.NotExist, ReasonPhrase = Status.NotExist.ToName(), Description = "编码为" + request.DicCode + "的字典不存在" }); } return(new GetInfoDicResponse { Status = (int)Status.Ok, ReasonPhrase = Status.Ok.ToName(), InfoDic = infoDic.ToInfoDicData() }); }
public GetInfoDicResponse Any(GetInfoDic request) { if (request == null) { return new GetInfoDicResponse() { Status = (int)Status.InvalidArgument, ReasonPhrase = Status.InvalidArgument.ToName(), Description = "未传入请求参数" }; } InfoDicState infoDic; if (!acDomain.NodeHost.InfoDics.TryGetInfoDic(request.DicCode, out infoDic) || infoDic.IsEnabled != 1) { if (string.IsNullOrEmpty(request.DicCode)) { return new GetInfoDicResponse() { Status = (int)Status.InvalidArgument, ReasonPhrase = Status.InvalidArgument.ToName(), Description = "传入的参数错误,DicCode不能为空" }; } return new GetInfoDicResponse() { Status = (int)Status.NotExist, ReasonPhrase = Status.NotExist.ToName(), Description = "编码为" + request.DicCode + "的字典不存在" }; } return new GetInfoDicResponse { Status = (int)Status.Ok, ReasonPhrase = Status.Ok.ToName(), InfoDic = infoDic.ToInfoDicData() }; }