0
我正在擴展一些CRM標註以添加額外的功能,我被告知不會因兼容性原因將它們重寫爲插件。在牽頭實體的後更新中,如果牽頭實體上的某個屬性發生更改,我想執行一些額外的操作。我的標註是corectly註冊和鉛更新之後觸發並運行與下面的簽名Microsoft CRM 4.0標註
public override void PostUpdate(CalloutUserContext userContext, CalloutEntityContext entityContext, string preImageEntityXml, string postImageEntityXml)
{
}
的overidden方法從我的理解,我可以deserialise preImageEntityXml和postImageEntityXml到DynamicEntity對象,這樣我可以計算出發生了什麼變化。然而,preImageEntityXml和postImageEntityXml都是空的,我不能解決原因。