Thanks Chris for the explanation and suggestions. Especially, switching to field access seems most promising. In the meantime, since we had quite a few entities, I added 'code analysis' validation that @Audited properties' setters all accept null w/o throwing anything. |