我们正在尝试在Sitecore实例中创建自定义标记存储库。为了创建存储库,我们需要实现ITagRepository接口及其方法。
但我们找不到任何在线参考资料,详细说明了实施细节以及如何进行。
欢迎任何指针或参考,并深表赞赏。
提前致谢。
答案 0 :(得分:2)
我没有使用新的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上有一个帐户才能查看)。