Plug-in SDK interfaces: IPlugin vs context vs IOrganizationService vs ITracingService vs notification service
This sheet compares IPlugin, IPluginExecutionContext, IOrganizationService, ITracingService, IServiceEndpointNotificationService.
| Criterion | IPlugin | IPluginExecutionContext | IOrganizationService | ITracingService | IServiceEndpointNotificationService |
|---|---|---|---|---|---|
| Purpose | Interface the plug-in class implements | Describes the current request context | CRUD and message execution against Dataverse | Writes diagnostic trace output | Posts the request data context to a registered Azure endpoint |
The verdict, the full comparison, 4 rules and 2 traps are part of PL-400 access. Unlock PL-400.