Hi experts,
I am a newbie in D365. I created 2 CoCs for a table method: Class1,Class2.


When debugged, I found that the call's order is:
1. First base table's method is executed
2. Followed by Class 1 method's logic
3. At last Class 2 method's implementation.

Theoretically, since Class 1 was first created & then Class 2, the call goes in the same way. But, how does D365 decide to execute CoC in Class 1's method first & then Class 2? Is there any mechanism that it follows for this.
Thanks in advance!