A plugin must update related records without triggering its own registered step again. What technique prevents an infinite loop?
-
A
Use a different IOrganizationService user context
-
B
Check context.Depth and exit if greater than 1
-
C
Register the step with Execution Mode set to Asynchronous
-
D
Set the plugin's filter attributes to exclude the looping field