How to manage long running background threads and report progress with DDD
- by Mr Happy
Title says most of it. I have found surprising little information about this. I have a long running operation of which the user wants to see the progress (as in, item x of y processed). I also need to be able to pause and stop the operation. (Stopping doesn't rollback the items already processed.)
The thing is, it's not that each item takes a long…