Let .NET framework care about transactions handling for you by implementing IEnlistmentNotification