2013-10-07 109 views
4

我想通过linqpad测试我的IRepository接口。为了让我有一个构造函数,看起来像这样:我可以通过LinqPad创建DbContext吗?

IRepository dataAccess = new GenericRepository(dbContext); 

这工作在我自己的代码很好,但我不知道如何在的DbContext在linqpad得到。 (我宁愿不创建我自己的,如果我没有必要

我所有的代码使用IRepository(以便我可以单元测试)。我不能在LinqPad中测试它,除非我能使用GenericRepository的DbContext。

任何想法,我怎么能在的DbContext拿到LinqPad创建?

回答

11

我只需要设置为我的EF连接的连接。在那之后我可以使用this关键字和它的工作。

+0

太棒了!它的工作! – orad

相关问题