Transactional design

I need to create a "transactional" process using an external API that does not support COM + or .NET transactions (more precisely, Sharepoint)

I need to do to be able to execute several processes in a sequence, but any failure in this sequence means that I will have to manually undo all the previous steps. In my case, there are only 2 types of steps, both of which are pretty easy to undo / undo.

Are there any suggestions for design or structures that might be useful for this?

+5
source share
6 answers

SharePoint, , , Update() , SPList.Update() SPWeb.Update().

. 6 Head First Design Patterns , .

+3

GoF .

, ( ).

+3
+2
+1
0

All Articles