【发布时间】:2009-05-28 16:50:55
【问题描述】:
我正在构建一个支持 Linq to SQL 的通用 Repository<T> 类,并且我想为 DataContext 使用工厂模式,因为目前我必须将正确的上下文传递给构造函数。
有人知道如何确定T 的正确DataContext 类型,其中T 是一个Linq to Sql 表吗?
【问题讨论】:
标签: c# linq-to-sql generics datacontext
我正在构建一个支持 Linq to SQL 的通用 Repository<T> 类,并且我想为 DataContext 使用工厂模式,因为目前我必须将正确的上下文传递给构造函数。
有人知道如何确定T 的正确DataContext 类型,其中T 是一个Linq to Sql 表吗?
【问题讨论】:
标签: c# linq-to-sql generics datacontext
你真的不需要。
只需获取一个 DataContext,您就可以使用 GetTable<T>() 访问这些表。
【讨论】: