Я использую общий тип возвращаемого значения для всех своих ответов api:
public HttpStatusCode statusCode { get; set; }
public string error { get; set; }
public IDictionary<string, string> errorfor { get; set; }
public T result { get; set; }
и в 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);
}
Теперь, конечно, моя страница справки API не показывает порядок в образце Response body. Можно ли настроить генератор справочной страницы для отображения общего типа? Спасибо!