Skip to content

Guidance on Handling Long Onboarding Processes and Large Objects with CSLA.NET #4448

Discussion options

You must be logged in to vote

1.Tracking User Progress in a Long Onboarding Process The onboarding process involves multiple steps, and I would like to track the user's progress. When a user resumes the process after a break, they should be taken back to the last step they completed. Is there a recommended way to implement stateful workflows or track progress in CSLA.NET?

One approach is to create an object graph for each step in the process. One root per step, so that step can be saved independently.

When the user moves to the next step, the object graph for that step is created (loaded with data), and ultimately saved.

Remember that a create and a fetch operation are both able to interact with the database. This t…

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by theafricaninternetgroup
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants