Я использую WF, и мне нужно поддерживать транзакции и постоянство.
Я не хотел бы использовать TransactionScopeActvity, но использовал бы мой собственный объект области транзакции, и в конце все равно имел точку сохранения, которая будет частью транзакции в самой операции (аналогично тому, как TransactionScopeActvity работает в этом аспекте). Я могу достичь точки сохранения в конце транзакции с помощью атрибута «PersistOnClose», но к какой транзакции будет относиться вызов персистентности? откроет ли новая транзакция или будет искать внешнюю транзакцию? Как я могу убедиться, что транзакция окружения существует, когда активирована точка сохранения?