【发布时间】:2021-12-09 13:19:30
【问题描述】:
我试图 100% 了解 .NET 世界中的架构模式。据我所知,Repository Pattern 的 Repository 主要代码通常是在基础设施层创建的,用于数据访问,不仅对数据库,而且对其他情况也是如此。直到今天,我只看到它用于访问数据库,但如果可能的话,我想看看使用 Repository 类时的多个其他示例。
例如,现在,我正在构建一个应用程序,该应用程序向多个其他 API 发出 Http 请求。我有一个域/核心层和一个基础设施层。在这种情况下,Http Requests 类的最佳实践是什么? HttpRequests 通信类是否应该有存储库?或者在这种情况下还有其他模式可以遵循吗?
如果可能的话,有人可以就这个主题提供一些更详细的材料,我将不胜感激。我已经搜索了很多,我能找到的总是同一个数据库,只与存储库访问相关。
【问题讨论】:
标签: .net architecture repository-pattern