【发布时间】:2019-08-14 21:24:41
【问题描述】:
我有 10 节 POCO 课。 我正在使用带有 IRespoitory 接口和 UnitOf 工作类的工作单元的简单存储库模式。
将我所有的 IRepository 放在一个 UnitOfWork 实例中是否正确(正常)?
即: 10 个 POCO 类 - 10 个 IRepository 实例 - 只有一个 UnitOfWork 类包含所有 10 个存储库
UnitOfWork
{
IRepository<Customer> CustomerRepository {get; set;}
IRepository<Customer> CustomerRepository {get; set;}
IRepository<Customer> CustomerRepository {get; set;}
// the same for all others 7 POCo class
// ..other stff
}
【问题讨论】:
标签: entity-framework c#-4.0 repository-pattern unit-of-work