我们正在尝试在 Sitecore 实例中创建自定义标签存储库。为了创建存储库,我们需要实现 ITagRepository 接口及其方法。
但是我们找不到任何详细说明实现细节以及如何进行的在线参考资料。
任何指针或参考都受到欢迎并深表感谢。
提前致谢。
我们正在尝试在 Sitecore 实例中创建自定义标签存储库。为了创建存储库,我们需要实现 ITagRepository 接口及其方法。
但是我们找不到任何详细说明实现细节以及如何进行的在线参考资料。
任何指针或参考都受到欢迎并深表感谢。
提前致谢。
我没有使用新的 Sitecore 内容搜索,但作为一般的 Sitecore 提示;如果您使用JetBrains dotPeek检查 Sitecore DLL,您应该能够了解它们的内部工作原理。
我能找到的东西:
该接口Sitecore.Buckets.Interfaces.ITagRepository
可以在Sitecore.Buckets.dll中找到
此接口的实现存在于Sitecore.Buckets.Search.Tags.SitecoreHostedTagRepository
(也在 Sitecore.Buckets.dll 中)。在创建您自己的实现时,这可能是一个很好的起点。
这里有一些文档:Developer's Guide to Item Buckets and Search。(我认为您需要在 sdn.sitecore.net 上拥有一个帐户才能查看此内容)。