【发布时间】:2016-05-09 09:52:10
【问题描述】:
我已经弄清楚如何在 swashbuckle 中创建响应对象元数据:
[Route("X/{Y:Guid}")]
[HttpGet]
[SwaggerResponse(HttpStatusCode.OK, "Bla", typeof(BlaDto))]
public IHttpActionResult GetSomething([FromUri] Guid someGuid)
{
Bla returnObject;
try
{
returnObject = _service.Get(someGuid);
}
catch (DatabaseException databaseException)
{
ModelState.AddModelError("DatabaseException", databaseException.Message);
return BadRequest(ModelState);
}
return Ok(returnObject);
}
我仍在寻找示例来定义请求对象元数据和 400 错误的元数据等。任何指针将不胜感激。
【问题讨论】:
标签: c# asp.net-web-api asp.net-web-api2 swagger swashbuckle