我正在用Swagger测试我的ASP.NET Core API。一切都很好,但是我对招摇和api还是陌生的。
我收到以下错误。我在第一行中设置了一个断点,但是无法达到它。
错误:404响应标题:content-length:0日期:10月10日,星期三 2018 17:02:20 GMT服务器:红est状态:404 x-powered by: ASP.NET X源文件: =?UTF-8 2 B 4 QzpcVXNlcnNcaWNsb3VcRG9jdW1lbnRzXFZpc3VhbCBTdHVkaW8gMjAxN1xyZXBvc19naXRfc291cmNlXGJhY2tlbmRfY3NoYXJwX3dpdGhfbG9jYXRpb25zXGJhY2tlbmRfY3NoYXJwXEJyaW8uTG9jYXRpb24uQXBpXGFwaVxzdWJ1cmJzXDEyMzQ1?=
这是我的操作方法。我正在尝试通过ZipCode收集郊区:
[HttpGet("{zipCode}")]
[Produces(typeof(List<SuburbViewModel>))]
public async Task<IActionResult> GetSuburbByZipCodeAsync(string zipCode, CancellationToken ct = default(CancellationToken))
{
try
{
if (await _manager.GetSuburbByZipCodeAsync(zipCode, ct) == null)
{
return NotFound();
}
var results = await _manager.GetSuburbByZipCodeAsync(zipCode, ct);
Response.Headers.Add("X-Pagination", JsonConvert.SerializeObject(results));
return new ObjectResult(results);
}
catch (Exception ex)
{
return StatusCode(500, ex);
}
}
有什么主意吗?