相关疑难解决方法(0)

如何使用 UnitOfWork 模式从 Add 中获取 id?

我正在使用 UnitOfWork 模式来抽象我的 Asp.Net 应用程序中的数据库访问。基本上我遵循此处描述的 UnitOfWork 模式方法:

https://chsakell.com/2015/02/15/asp-net-mvc-solution-architecture-best-practices/

但是,我很难理解,我将如何获得新添加项目的 ID。就像我想向我的客户存储库添加新客户一样,我将如何获得客户 ID?问题是Add和Commit是解耦的,直到Commit之后才知道Id。

有没有办法使用 UnitOfWork 模式获取添加项的 id?

c# asp.net asp.net-mvc entity-framework unit-of-work

7
推荐指数
1
解决办法
6567
查看次数