Which is the best way to add a retry/rollback mechanism for sync/async tasks to existing legacy code in C#?
Which is the best way to add a retry/rollback mechanism for sync/async tasks and refactor the existing legacy code in C#?