With entity framework, specifically when you're updating data, you have access to the entity details which allows you to view the entity state and also the old values of properties belonging to that entity. (Ref: https://entityframework.net/knowledge-base/15012621/how-to-get-original-entity-from-changetracker)
In Lightswitch we had access to inserting and updating override methods that allowed us to access what I'm referring to so that we could compare values before committing changes to the database. It seems like in Radzen, the only override methods we have access to are updated and created which is too late to catch the old values.
Is there somewhere in the save pipeline (from submitting the form to updating the database) where I can query the entity state and look at the old properties?
Just found this: Detecting changed properties
Is this still the advised route to do what I wish?
Thanks,
Paul.