【发布时间】:2017-03-30 08:54:08
【问题描述】:
拥有多个存储库会增加资源使用率吗?
我已按照本教程添加包含数据库上下文的存储库服务:https://docs.microsoft.com/en-us/aspnet/core/tutorials/first-web-api
在本教程中,存储库用于管理 Todo 项目。在我自己的应用程序中,我有几种不同类型的项目和活动,我需要一个上下文。我应该为每个人创建一个单独的存储库吗?例如,一个用于查询的存储库,另一个用于用户使用指标的存储库?这样做是否有任何开销或惩罚?
【问题讨论】:
标签: c# asp.net-core asp.net-core-mvc