a)从Web服务下载数据的类。 b)加载服务类使用的配置数据的类。
他们都是只读的。
答案 0 :(得分:2)
根据DDD definition,“存储库是一种封装存储,检索和搜索行为的机制,它模拟了一组对象。”
所以,是的,你当然可以创建/实现一个存储库来搜索和检索这两种类型的信息。它不是关于您想要检索的数据类型,而是关于分离域和数据映射层之间的依赖关系的更多信息。
存储库将允许您的客户端代码使用更标准的接口检索数据,而无需了解每个数据源的实现细节。此外,在您的示例中,存储库可用于添加(仅作为示例)缓存功能和可能不属于标准Web服务或配置数据接口的其他查询功能。