Я создаю WebApi, и я хочу создать для него документацию.Документация Web Api по типу содержимого в HttpResponseMessage
Большинство моих методов должны возвращать данные в формате: {errorCode:200, errorMessage:'msg', data:[item1{}, item2{}, ...]}
.
Итак, я создал для него класс ResponseDTO и добавил сводку. Если в методе контроллера я возвращаюсь: return new ResponseDTO(201, "Test", someData);
ASP.NET создаст для меня хорошую стандартную документацию.
Но на самом деле я хочу вернуть что-то вроде этого: return Request.CreateResponse<ResponseDTO>(HttpStatusCode.OK, response);
. В этом случае ASP.Net создает документацию о HttpResponseMessage.
Могу ли я сделать ASP.Net для создания документации о типе, который я указываю в CreateResponse<T>
?
Вы должны принять свой собственный ответ. Это помогло мне! –