所以,我正在关注这个Link
在我的解决方案中学习和实现Repository模式,该模式由单个项目组成。
但是我的大四学生告诉我这不是我们通常使用的方式,而且存储库是以不同的方式引用的(而不是项目)。使用类库,将其添加到解决方案中,然后引用它。
当我尝试这样做时,我收到了错误。 Error Image
我已将我的存储库接口,类和UnitOfwork类转移到同一解决方案中的库类(作为不同的项目)
我甚至尝试使用nuget添加对程序集的引用 如这个问题所示 Link
答案 0 :(得分:1)
你的dbContext在哪里? 检查StudentsDemoEntities的名称空间,并检查存储库项目是否引用了带有上下文的项目。 然后使用dbContext的statment添加。
修改强> 您的存储库无法查看"的DbContext。 将您的上下文移动到存储库项目,将解决此错误。 记住命名空间!