繼續發展我在以前的文章中提到的API,我所遇到以下情況:不知道如何實現IEnumerable這個類
我需要能夠訪問返回的響應列表通過 web服務。
問題是我不確定如何在這個類上實現IEnumerable。
...
public class ResponseBodyResponse
{
public ResponseListResponse ResponseList { get; set; }
public class ResponseListResponse
{
public ResponseInfoResponse ResponseInfo { get; set; }
public class ResponseInfoResponse
{
public string RequestId { get; set; }
public string RequestType { get; set; }
public DateTime RequestDate { get; set; }
public string RequestStatus { get; set; }
public string Error { get; set; }
public string Memo { get; set; }
}
public ResponseListResponse()
{
ResponseInfo = new ResponseInfoResponse();
}
}
public ResponseBodyResponse()
{
ResponseList = new ResponseListResponse();
}
...
之前有人問我的確得到了XSD文件的副本,但是產生使用XSD.EXE類導致文件的荒謬與混雜造成超過1000曖昧命名錯誤矛盾的類名。
你應該考慮創建一個命名空間爲它 – 2012-07-20 13:26:30
我知道在這裏沒有顯示,但是每個API都被分解到它自己的命名空間中:報告,訂單,庫存等。在每個API中有一系列類,用於說明以請求/響應方式獲取訂單狀態。即GetReportStatusRequest和GetReportStatusResponse。 – 2012-07-20 14:10:57