Bug 23050 - TransactionScopeAsyncFlowOption not implemented
Summary: TransactionScopeAsyncFlowOption not implemented
Status: NEW
Alias: None
Product: Class Libraries
Classification: Mono
Component: System (show other bugs)
Version: 3.8.0
Hardware: All All
: --- normal
Target Milestone: Untriaged
Assignee: Bugzilla
URL:
Depends on:
Blocks:
 
Reported: 2014-09-16 10:01 UTC by shadeglare
Modified: 2017-05-12 06:53 UTC (History)
3 users (show)

See Also:
Tags:
Is this bug a regression?: ---
Last known good build:


Attachments

Description shadeglare 2014-09-16 10:01:40 UTC
Implement TransactionScopeAsyncFlowOption for the TransactionScope class. TransactionScopeAsyncFlowOption has been added in .net 4.5.1
Comment 1 thorium 2016-05-22 09:42:25 UTC
Yes, this is still a problem in Mono:

If you create a TransactionScope and inside is any async method, there is a danger of thread changing (just if the operation takes long) and the transaction scope is not going to work over threads.

"Transaction.Current has changed inside of the TransactionScope"

Or/And:
"The current TransactionScope is already complete"

For more info see:
http://stackoverflow.com/questions/13543254/get-transactionscope-to-work-with-async-await
Comment 2 Maxim 2017-05-12 06:53:50 UTC
Still nothing solved on this issue?

Note You need to log in before you can comment on or make changes to this bug.