Как создать общую фабрику DataContext? - PullRequest
0 голосов
/ 28 мая 2009

Я создаю общий класс Repository<T>, который поддерживает Linq to SQL, и я хотел бы использовать шаблон фабрики для DataContext, потому что в настоящее время я должен передать правильный контекст конструктору.

Кто-нибудь знает, как определить правильный тип DataContext для T, где T - это таблица Linq to Sql?

1 Ответ

2 голосов
/ 28 мая 2009

Вам на самом деле не нужно.

Просто возьмите DataContext, и вы сможете получить доступ к таблицам, используя GetTable<T>().

...