标签: c# linq-to-sql generics datacontext
我正在构建支持Linq to SQL的通用Repository<T>类,我想为DataContext使用工厂模式,因为目前我必须将正确的上下文传递给构造函数。
Repository<T>
有人知道如何为T确定正确的DataContext类型,其中T是Linq to Sql Table吗?
T
答案 0 :(得分:2)
你真的不需要。
只需接收DataContext,即可使用GetTable<T>()访问表。
GetTable<T>()