【发布时间】:2021-07-29 06:09:42
【问题描述】:
对于 oData 7,此代码允许我将 id 传递给我的 oDataController 函数。
[HttpGet]
[EnableQuery]
[ODataRoute("Projects({id})")]
public IActionResult GetProjects([FromODataUri] int id)
{
if (!ModelState.IsValid)
{
return BadRequest(ModelState);
}
ProjectEntity project = _Db.Projects.Where(i => i.Id == id).FirstOrDefault();
return Ok(_AutoMapper.Map<ProjectDto>(project));
}
更新到oData8后,找不到路由。什么是新语法?没有错误。
【问题讨论】:
标签: c# asp.net-core asp.net-web-api odata blazor