我正在尝试通过 linqpad 测试我的 IRepository 接口。为了制作一个,我有一个如下所示的构造函数:
IRepository dataAccess = new GenericRepository(dbContext);
这在我自己的代码中运行良好,但我不知道如何获取 linqpad 中的 dbContext。(如果不需要,我宁愿不创建自己的。
我所有的代码都使用 IRepository(以便我可以进行单元测试)。除非我可以使用 dbContext 创建一个 GenericRepository,否则我无法在 LinqPad 中对其进行测试。
知道如何获得 LinqPad 创建的 DbContext 吗?