Asp.net mvc 4 相关对象的MVC 4 WebApi URI

Asp.net mvc 4 相关对象的MVC 4 WebApi URI,asp.net-mvc-4,asp.net-web-api,Asp.net Mvc 4,Asp.net Web Api,Web API新手,正在寻求帮助 我有一个对象“Bar”,它有一个列表 我想把啤酒寄到那个酒吧。(最终它将在我的数据库中填写一个相关表) 哪个控制员应该处理那个职位 因为没有任何GET方法可以映射到,所以我应该在HttpResponseMessage中添加什么 谢谢 talWeb API不是一个固执己见的框架。你可以这样做,但是对你来说最有意义。就我个人而言,我会创建一个BarBeersController并发布到该网站。您可以在响应消息中添加201。如果不需要,则不需要正文。如果您也是REST

Web API新手,正在寻求帮助

我有一个对象“Bar”,它有一个列表

我想把啤酒寄到那个酒吧。(最终它将在我的数据库中填写一个相关表)

  • 哪个控制员应该处理那个职位
  • 因为没有任何GET方法可以映射到,所以我应该在HttpResponseMessage中添加什么
  • 谢谢


    tal

    Web API不是一个固执己见的框架。你可以这样做,但是对你来说最有意义。就我个人而言,我会创建一个BarBeersController并发布到该网站。您可以在响应消息中添加201。如果不需要,则不需要正文。

    如果您也是REST新手,请查看此文档:然后是否创建伪get语句来检索该记录?我读到这篇文章应该有一个对应GET的URI。DTO除了作为插入的一部分之外没有其他值。我正在构建一个BearBar对象,但最终我觉得这应该是一个在整个bar对象中传递的bar对象上的PUT。@Talmmahon不要求支持POST的资源也必须支持GET。然而,创建返回酒吧提供的啤酒列表的资源似乎是合理的。但这是你的设计选择。你可以把它放进去,但是,在那一点上,它可能会成为一个相当大的代表。当你想在酒吧里加一杯啤酒,而你必须发送整个清单时,你可能会觉得效率不高。