dynamics-crm - 使用 ExecuteTransactionrequest 进行操作后同步插件控件
问题描述
我们有一个操作后同步插件,它将事件数据写入 eventhub。但是,我们有一些自定义功能使用 ExecuteTransactionrequest 来运行批处理操作。
如果在 ExecuteTransactionrequest 下运行的事务失败,它会回滚,但是写入 eventthub 的数据不能回滚。
有没有办法控制操作后插件的触发,以便在所有操作完成后触发它们。
解决方案
您可以使用异步插件。仅当同步插件管道完成且没有错误时才会调用异步步骤。
推荐阅读
- css - 如何删除 Vuetify 中未使用的 CSS?
- css - 带有所有 mdi 图标的 Vuetify 评级组件半星
- python - 尝试使用python以10的连续间隔查找字符串的特定字符
- vuejs2 - 应用启动时如何初始化能力实例规则?
- ubuntu-16.04 - 在 qtcreator 和 cmake 中使用旧版 librealsense
- bash - 多个数组中的 BASH 二进制搜索
- angular - Angular 8 树:从 JSON 文件加载数据
- matlab - Imhistmatch 功能无法正常工作
- c# - 为什么这个 JavaScript 方法优于我的 C# 方法?
- c# - 为什么门/s颜色标志一直是真/假,并且一直在真假之间变化?