March 2020
Intermediate to advanced
534 pages
14h 15m
English
The event handlers we wrote in this recipe are bound when the package is built; no changes are made to the base packages; we can ship the package as a deployable package to a different system, and it should all work fine.
The subscribers are not called in any order, and this cannot be relied upon. So, the code must be written in a way that doesn't make this assumption. When considering transaction durability, events are called within the transaction of the caller—and throwing an exception will cause the whole transaction to be aborted.
Read now
Unlock full access