Как вы реализуете контрольный журнал для ваших объектов (Программирование)?

Мне нужно реализовать контрольный журнал для добавления / редактирования / удаления на моих объектах, я использую ORM (XPO) для определения своих объектов и т. Д. Я реализовал объект контрольного журнала, который запускается на

OnSavingOnDeleting

Базового объекта, и я храню изменения в таблице Audit-AuditTrail (Mast-Det), для изменений полей. и т. д. с использованием некоторых методов, называемых службами.

Как реализовать контрольный журнал в вашем ООП-коде? Пожалуйста, поделитесь своими мыслями? Какие-нибудь шаблоны Лучшие практики и т. Д.? Другое дело, как отключить аудит при запуске модульного теста, так как мне не нужно их проверять, а потому что у базового объекта есть код.

Изменения в объекте (edit / add / del) и какие изменения полей необходимо проверять

Ответы на вопрос(6)

Ваш ответ на вопрос