2013-10-07 5 views
4

Я пытаюсь проверить свой интерфейс IRepository через linqpad. Для того, чтобы сделать один у меня есть конструктор, который выглядит следующим образом:Могу ли я получить DbContext, созданный LinqPad?

IRepository dataAccess = new GenericRepository(dbContext); 

Это прекрасно работает в моем собственном коде, но я не знаю, как получить в DbContext в LINQPad. (Я бы предпочел не создавать свои собственные, если мне это не нужно.

Весь мой код использует IRepository (чтобы я мог тестировать модуль). Я не могу протестировать его в LinqPad, если не могу создать GenericRepository, используя DbContext.

Любая идея, как я могу получить в DbContext, что LINQPad создает?

ответ

11

Мне просто нужно, чтобы установить связь с моей EF Connection. После этого я мог бы использовать this ключевое слово, и она работала.

+0

Отлично! Это сработало! – orad

Смежные вопросы