From the course: Microsoft Power Platform Developer Associate (PL-400) Cert Prep

Unlock the full course today

Join today to access over 24,500 courses taught by industry experts.

Create a Dataverse plug-in

Create a Dataverse plug-in

- [Instructor] Our first objective is to describe the plug-in execution pipeline. A plug-in is a custom event handler that executes in response to a specific event raised during processing of a Dataverse data operation. They can be a good option when the declarative options, such as business rules, Dataverse processes, and Power Automate don't meet your requirement. Any classes in an assembly that are to be registered on an event framework step must implement the IPlugin interface, which exposes a single method called Execute. Contextual data about the data operation being processed is passed to this Execute method. The event execution pipeline details the different stages of execution, and consists of the following: PreValidation. For the initial operation, this stage will occur before the main system operation. PreOperation. This stage occurs before the main system operation and within the database transaction.…

Contents