Views:

Applies to Product – Microsoft Dataverse


What’s happening?
The customer is inquiring about the use of threading in plugins and is seeking suggestions regarding its implementation.


Reason:
Threading and parallel execution patterns are not supported in Microsoft Dataverse plugins. Using these patterns can cause issues managing the transaction in a synchronous plugin and may lead to crashes of the worker process, affecting other plugins running in the same process.


Resolution:

  • It is recommended to avoid using threading and parallel execution patterns in Microsoft Dataverse plugins as they can lead to significant issues.
  • For further details, refer to the best practice articles on the following topics: