我正在试验新的 Umbraco 5 蜂巢,我有点困惑。
我正在插入一个现有的 Linq to SQL 服务层,该层是我为 webforms 站点开发的。
我对存储库模式了解不多,我的服务处理与数据上下文的所有连接,并且工作得很好。
我已经创建了一些存储库,它们可以插入到 hive 中,并处理我的实体到 Umbraco TypedEntity 类型的转换。
这些存储库引用我现有的服务层,以检索、添加、更新和删除。这些服务还处理其他实体特定的功能,这些功能不会被 hive 使用。
现在,很高兴插入这些服务,并在 hive 存储库中引用它们,但根据我所读到的官方存储库模式,我似乎做错了事情。
我知道没有硬性规定,但我希望能对我为实现此功能所做的工作发表评论。
我在这里而不是 Umbraco 论坛问这个问题,因为我想要一个更广阔的视角。
干杯。