Background: I have an ASP.NET MVC application that wraps controller actions in a TransactionScope using an Action Filter.
Further downstream (in my infrastructure layer); I'd like to open up a new ADO.NET connection (to the same db as my outer TransactionScope, if that is relevent) and have it participate in its own transaction - without being tied to the current TransactionScope started at the controller level; how do I go about doing this?