Dynamics 365
Chain of Command (CoC)
Chain of Command is a D365 F&O extension pattern that wraps standard methods so you can add logic without breaking the upgrade path.
Chain of Command (CoC) is an extensibility pattern in Dynamics 365 Finance & Operations that lets developers 'wrap' a standard method — running custom logic before and after it, and calling the original via next — without overlaying Microsoft's source code.
Because the standard code is never modified, customizations built with Chain of Command survive Microsoft's continuous 'one version' updates. It is the recommended, upgrade-safe alternative to the older overlayering approach.