在同一解决方案中的单独项目(库)中构建存储库时出错
Error building Repository in a seprate project(library) within the same solution
所以,我正在关注这个 Link
在我的由单个项目组成的解决方案中学习和实施存储库模式。
但是我的前辈告诉我这不是我们通常使用的方式,并且存储库是从不同的方式引用的(不是在项目中)。使用 class 库,将其添加到解决方案中然后引用它。
当我尝试这样做时出现错误。
Error Image
我已将我的存储库接口 class 和 UnitOfwork class 转移到同一解决方案中的库 class(作为不同的项目)
我什至尝试使用 nuget 添加对程序集的引用
如这个问题所示
Link
您的 dbContext 在哪里?
检查 StudentsDemoEntities 的命名空间,并检查存储库项目是否引用了具有上下文的项目。
然后为 dbContext 添加 using 语句。
编辑
您的存储库不能 "see" dbContext。
将您的上下文移至存储库项目,此错误将得到解决。
记住命名空间!
所以,我正在关注这个 Link
在我的由单个项目组成的解决方案中学习和实施存储库模式。
但是我的前辈告诉我这不是我们通常使用的方式,并且存储库是从不同的方式引用的(不是在项目中)。使用 class 库,将其添加到解决方案中然后引用它。
当我尝试这样做时出现错误。 Error Image
我已将我的存储库接口 class 和 UnitOfwork class 转移到同一解决方案中的库 class(作为不同的项目)
我什至尝试使用 nuget 添加对程序集的引用 如这个问题所示 Link
您的 dbContext 在哪里? 检查 StudentsDemoEntities 的命名空间,并检查存储库项目是否引用了具有上下文的项目。 然后为 dbContext 添加 using 语句。
编辑 您的存储库不能 "see" dbContext。 将您的上下文移至存储库项目,此错误将得到解决。 记住命名空间!