【发布时间】:2017-08-02 17:58:10
【问题描述】:
给定一个数据库表 Person 包含 3 列 Id、Firstname 和 Lastname。
使用真实 DbContext 时,ASP.NET Core Web API MVC 控制器方法 PATCH(仅修改姓氏)的外观如何。
我根本不知道如何实现它(也找不到关于它的教程),所以我最终得到了下面的代码,但不知道如何继续。
[HttpPatch("{id}")]
public void Patch(int id, [FromBody]Person value)
{
//is this the correct method signature?
// what to do with dbContext in here?
}
【问题讨论】:
-
你能分享你的代码吗?
-
我在没有线索的情况下实现了该代码,因为我无法找到有关该主题的教程。所以分享我的代码是没有用的,因为我根本不知道怎么写。我编辑问题并删除 dbContext.SaveChanges 部分。更多信息请查看:stackoverflow.com/questions/39514203/…
-
如果您需要来自 SO 社区的反馈,那么您必须花一些时间处理您的一系列问题,并根据相关顺序逐个确定项目。然后将这些东西一次一个.那时你会有一个解决方案。否则这将是另一个没有答案的问题。很确定。
-
从上一个问题中我提取了一个 sn-p。我不知道如何实现。所以我问我应该如何实现它。我不能给出我不知道的代码。在上一个问题中,建议将其拆分为多个问题。这个问题是多个问题中的第一个。随时给我更多提示,我可以编辑这个问题,以满足您的需求。
-
@Sampath:我在问题开始的地方添加了代码。不幸的是,这就是我所拥有的。
标签: asp.net-mvc entity-framework rest asp.net-web-api