Неявная транзакция с явной реализацией
Как разработчик фреймворка, я хотел бы предоставить неявную среду контекста транзакции, которая работает между потоками.
Это будет означать, что CommittableTransaction может быть создан из существующей амбиентной транзакции, если таковая имеется.
Могу ли я создать CommitableTransaction из внешней транзакции?
Я попытаюсь реализовать новый TransactionScope, используя концепцию, описанную здесь.