我是设计模式的新手,并参考了Scott Millet撰写的一本书:Professional ASP.NET Design Patterns。
在讨论“关注点分离”的章节中,我在解决方案资源管理器中相应地添加了项目:
虽然本书展示了Linq2SQL的例子,但我想使用PetaPoco Micro-ORM。因此,我通过Nuget安装了PetaPoco,但我没有关注是否将PetaPoco添加到所有项目中或仅添加到模型和WebUI项目中。
这是NuGet在向项目添加PetaPoco时要求确认的方式:
答案 0 :(得分:0)
您只需要在一个项目中使用它 - 存储库看起来就像您解决方案中的最佳候选者。