Tôi đang sử dụng một kiểu generic trở lại cho tất cả các phản ứng api của tôi:ASP.NET trang Web API giúp đỡ - làm thế nào để hiển thị kiểu trả về generic trong tài liệu
public HttpStatusCode statusCode { get; set; }
public string error { get; set; }
public IDictionary<string, string> errorfor { get; set; }
public T result { get; set; }
và trong API:
/// <summary>
/// GET Order API
/// </summary>
/// <returns> return list of orders {Order} </returns>
public HttpResponseMessage Get(){
var response = new BaseResponseMessage<IList<Order>>();
//some more codes
response.result = orders;
return Request.CreateResponse(HttpStatusCode.OK, response);
}
Bây giờ tất nhiên trang Trợ giúp API của tôi không hiển thị Đơn đặt hàng trong nội dung Phản hồi mẫu. Có thể định cấu hình trình tạo Trang trợ giúp để hiển thị loại chung không? Cảm ơn!
tôi nhận thấy bạn chưa được trả lời trả lời của tôi, nhưng làm thế nào mà làm cảm giác ... vì câu trả lời của tôi đã hơn 6 tháng và 2 bản phát hành đã xảy ra kể từ đó ... câu trả lời có ngữ cảnh thời gian, phải không? :-) –