Extending Microsoft Dynamics 365 Finance and Supply Chain Management Cookbook - Second Edition
by Simon Buxton
How it works...
By using this method, we have added a coupling to the process class structure by means of the binding to the UI builder. This seems to make it so the data contract is no longer reusable for other purposes—but this is actually desirable in this case. When writing processes that use the SysOperation framework, the data contract is used to both pass data and also create the user interface. The only time we might have some sharing is when we are designing a set of processes that share a set of common properties, and in that case, we would use a data contract base class that each specialization would extend.
The process may seem a little complicated at first but, when we break this down, it will become clearer what is actually ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access