You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I was wanting to have it available as an option. The way I've got it wired, one can use the store/list same as always (which I think is important), or aggregate them all into a Db which one can create a "context", do various work elements against one or more lists, and then "Commit." It's crude and messy yet though.
Any way we do this, though, adds complexity, since transactions need to succeed or fail (and rollback) at both the backing store and list level.
Also, updates are problematic, and changes made to individual items in a list can be observed and read by others before they are committed on the back-end. Solutions to this are also problematic.
I am torn here between maintaining the simplicity and implementing a proper unit of work.
This might be something to put on hold until later.
No description provided.
The text was updated successfully, but these errors were encountered: