ASP.NET 网络 API 相关 table 数据
ASP.NET web API related table data
我正在构建一个 angular 网络应用程序,使用 WEB API 2 作为我的数据服务。
请看下面的场景。
我有三个 table
用户
公司(具有 UserID 和 CompanyID 的外键)
公司联系方式 - (有 CompanyID 的外键)
我有一个表单需要在一个请求中接收数据并将其更新回这三个 table。最好和最干净的方法是什么?
我可以使用 Entity Framework ALLINCLUDING 方法 link userRepo 到公司 Repo 但是我无法 link 公司联系方式 repo 因为它不是 linked 给用户 table.
有什么想法吗??
我认为您正在寻找的是使用交易。
类似于:context.Database.BeginTransaction
.
看到这个link。
我正在构建一个 angular 网络应用程序,使用 WEB API 2 作为我的数据服务。
请看下面的场景。
我有三个 table 用户 公司(具有 UserID 和 CompanyID 的外键) 公司联系方式 - (有 CompanyID 的外键)
我有一个表单需要在一个请求中接收数据并将其更新回这三个 table。最好和最干净的方法是什么?
我可以使用 Entity Framework ALLINCLUDING 方法 link userRepo 到公司 Repo 但是我无法 link 公司联系方式 repo 因为它不是 linked 给用户 table.
有什么想法吗??
我认为您正在寻找的是使用交易。
类似于:context.Database.BeginTransaction
.
看到这个link。