【问题标题】:Umbraco 8 IUmbracoEntity AdditionalDataUmbraco 8 IUmbracoEntity AdditionalData
【发布时间】:2021-01-27 14:41:37
【问题描述】:

在 Umbraco v7 中,IUmbracoEntity 曾经有一个名为 AdditionalData 的属性,但在 v8 中不再存在。我找不到关于这本字典的任何文档,或者它在数据库中的存储位置,或者它是否在 v8 中迁移?

还有其他选择吗?以及如何将旧的 AdditionalData 字典迁移到新的替代方案?

【问题讨论】:

    标签: umbraco umbraco8


    【解决方案1】:

    根据https://github.com/umbraco/Umbraco-CMS/IHaveAdditionalData 接口在 Member、MemberGroups 上实现如果我们进入兔子洞IEntitySlim,这也恰好实现了 IUmbracoEntity。

    这对你有帮助吗?我不确定...但是如果您有机会在过去使用 IUmbracoEntity 的地方使用 IEntitySlim,您将拥有与 v7 中相同的属性(ish)?

    【讨论】:

    • 确实存在于IEntitySlim,您可以从IEntityService 检索它,但它是只读的,因为EntityService 不允许将实体保存回来
    • 嗯。如果您分享更多上下文,也许我会更好地提供帮助?你想做什么? :-)
    • 我正在尝试在 Saving 事件期间将一些额外的数据保存在 IContent 上,然后在发布事件期间检索它。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-27
    • 1970-01-01
    • 1970-01-01
    • 2021-09-19
    相关资源
    最近更新 更多