public GetAllStateCodesResponse Any(GetAllStateCodes request) { var response = new GetAllStateCodesResponse() { Status = (int)Status.Ok, ReasonPhrase = Status.Ok.ToName() }; ApiVersion apiVersion; if (request == null) { response.Description = "未传入请求参数"; return(response); } if (!request.Version.TryParse(out apiVersion)) { response.Description = "非法的版本号" + request.Version; return(response); } foreach (var stateCode in acDomain.NodeHost.StateCodes) { response.StateCodes.Add(new StateCodeData { Description = stateCode.Description, ReasonPhrase = stateCode.ReasonPhrase, StateCode = stateCode.Code }); } return(response); }
public GetAllStateCodesResponse Any(GetAllStateCodes request) { var response = new GetAllStateCodesResponse() { Status = (int)Status.Ok, ReasonPhrase = Status.Ok.ToName() }; ApiVersion apiVersion; if (request == null) { response.Description = "未传入请求参数"; return response; } if (!request.Version.TryParse(out apiVersion)) { response.Description = "非法的版本号" + request.Version; return response; } foreach (var stateCode in acDomain.NodeHost.StateCodes) { response.StateCodes.Add(new StateCodeData { Description = stateCode.Description, ReasonPhrase = stateCode.ReasonPhrase, StateCode = stateCode.Code }); } return response; }