Skip to content
Discussion options

You must be logged in to vote

does BusinessBase run CheckRules again after an update?

Interesting. I created a simple test, and SaveAsync doesn't, but SaveAndMergeAsync does.

If I remember correctly, this is intended behavior, because we're merging the result of the update back into the original object graph, and the save operation may have changed property values on the logical server. As we merge those (potentially changed) property values back into the original object graph, it is necessary to rerun rules because the (potentially) new values might be different.

Replies: 2 comments 12 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
12 replies
@mtavares628
Comment options

mtavares628 Mar 14, 2022
Collaborator Author

@rockfordlhotka
Comment options

@mtavares628
Comment options

mtavares628 Mar 15, 2022
Collaborator Author

@mtavares628
Comment options

mtavares628 Mar 15, 2022
Collaborator Author

@michaelcsikos
Comment options

Answer selected by mtavares628
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
3 participants