Как вы реализуете контрольный журнал для ваших объектов (Программирование)?
Мне нужно реализовать контрольный журнал для добавления / редактирования / удаления на моих объектах, яиспользуя ORM (XPO) для определения моих объектов и т. д. Я реализовал объект контрольного журнала, который запускается на
OnSavingOnDeletingБазового объекта, и я храню изменения в таблице Audit-AuditTrail (Mast-Det), для изменений полей. и т. д. с использованием некоторых методов, называемых службами.
Как реализовать контрольный журнал в вашем ООП-коде? Пожалуйста, поделитесь своими мыслями? Какие-то шаблоны и т. Д.? Лучшие практики и т.д? Другое дело, как отключить аудит при запуске юнит-теста, так как я нене нужно их проверять, но так как базовый объект имеет код.
Изменения в объекте (edit / add / del) и какие изменения полей необходимо проверять