【发布时间】:2022-12-18 23:12:41
【问题描述】:
如何在CreatedAtRoute函数中使用我的GetUser函数?
[HttpGet]
public ActionResult GetUser(string login, string password)
{
return Ok(_map.Map<UserReadDTO>(_dataStore.GetUser(login, password)));
}
[HttpPost]
public ActionResult AddUser(UserWriteDTO userDTO)
{
User user = _map.Map<User>(userDTO);
_dataStore.AddUser(user);
_dataStore.SaveChanges();
return CreatedAtRoute(nameof(GetUser), new { }, new { Login = user.Login, Password = user.Password });
}
我尝试了很多参数,但每次我都收到路线不正确的错误。
【问题讨论】:
标签: c# asp.net api entity-framework http