Вот кстати появляются лучи надежды - Method wrapping and chain of command
https://roadmap.dynamics.com/?i=296a...3a1#collapse30
X++:
[ExtensionOf(ClassStr(BaseClass1))]
class BaseClass1_Extension
{
str method1(int arg) {
// Part 1
var s = next method1(arg + 4);
// Part 2
return s;
}
}
т.е. можно будет обходиться без громоздких Pre Post эвентов, а работать нормально в классе с переменными класса
еще бы next сделали необязательным и вообще была бы красота
обещают уже скоро