如何创建通用DataContext工厂?

时间:2009-05-28 16:50:56

标签: c# linq-to-sql generics datacontext

我正在构建支持Linq to SQL的通用Repository<T>类,我想为DataContext使用工厂模式,因为目前我必须将正确的上下文传递给构造函数。

有人知道如何为T确定正确的DataContext类型,其中T是Linq to Sql Table吗?

1 个答案:

答案 0 :(得分:2)

你真的不需要。

只需接收DataContext,即可使用GetTable<T>()访问表。