私は.Net Coreに慣れていて、いくつかのコードを.Net 4.0から.Net Coreにアップグレードしています。どのように.netコアフレームワークでTransactionScopeを使用する?それは見つけられません。.netコアフレームワークでTransactionScopeを使用するには?私はそれを見つけることができません
答えて
これはまだ.netコアでサポートされていないようです。すでに私はthis githubチケットから理解していますが、既に実装されていますが、バージョン1.2に予定されています。 2017年12月6日として
EDIT
これはまだ
jimcarleyが実装されていない分散トランザクションの
サポートはどこプラットフォーム上で分散トランザクションコーディネーターを必要と8月21日にコメントあなたは走っています。 Windowsでは明らかにMSDTCを持っています。しかし、代替の分散トランザクションコーディネータを「プラグイン」して使用できるように、クラスとインタフェースを変更する必要があります。これらの変更はまだ設計する必要があります。考えられるのは、MSDTCを使用する既存の内部クラスを「プラッガブル」モデルに準拠させるために変更することです。
この投稿は古いです。
しかし、.netcore 1.2は.net 2.0に変更され、今年の第2四半期に利用可能になります。
おそらく私が私が試したしませんでした、トランザクションスコープについては、このドキュメントに設立ちょうどこのリンクで.netcoreのロードマップに従っ
https://github.com/dotnet/core/blob/master/roadmap.md
EDIT 更新を維持するために10
かもしれませんそれはすでに。
System.Transactions.TransactionScope
私はここで更新し続けますどれニュース!
あなたの返信は、回答ではなくコメントのように見えます。十分な[評判](http://stackoverflow.com/help/whats-reputation)があれば、どの投稿でも[コメント](http://stackoverflow.com/help/privileges/comment)できるようになります。また、これを確認してください(代わりに何ができますか?)(https://meta.stackexchange.com/questions/214173/why-do-i-need-50-reationation-to-comment-what-can-i-do-instead )。あなたが答えようとしているなら、SOガイドラインに従うためにこの[how-to-answer](http://stackoverflow.com/help/how-to-answer)をお読みください。 – thewaywewere
お返事ありがとうございます。あなたは5月10日、どんな情報源ですか? –
https://github.com/dotnet/corefx/issues/2949 – totonho
- 1. 私は入力パネルを見つけることができますが、私はツールボックスでそれを見つけることができませんか?
- 2. Clang APIで識別子を見つけることができませんが、Clangは使用時にそれを見つけることができます
- 3. .ipa、ここで私はそれを見つけることができます
- 4. 私は見つけることができません-XX:MaxDirectMemorySize = 512g
- 5. JButtonメソッド私は見つけることができません
- 6. 私は余分な複製をインスタンス化し、私はそれを見つけることができません
- 7. ねえ!私は見つけることができませんでしたそれを修正する方法?
- 8. 私のコンテキストクラスを見つけることができません
- 9. 私のデバイスを見つけることができません
- 10. 私はすぐにそれを見つめているとき、ターミナルは私のディレクトリを見つけることができません
- 11. Elasticsearchアナライザを見つけることができませんでしたが、それはここでエラー
- 12. あります。あまりにも多く、私は見つけることができませんそれ
- 13. herokuはCSSを見つけることができません
- 14. はWindowsコマンドレットを見つけることができません
- 15. C++はSQLite3を見つけることができません
- 16. はシンボルクラスKeyEventを見つけることができません
- 17. PHPはクラスファイルを見つけることができません
- 18. Intellijはcommons.dbcp2を見つけることができません
- 19. は、シンボルgetCurrentActivityを見つけることができません
- 20. Javahはkhronos.opengles.GL10を見つけることができません
- 21. リンカーはCTFontCreateWithNameAndOptionsを見つけることができません
- 22. グランタタスクはファントムドライバを見つけることができません
- 23. typescriptはnode_modulesを見つけることができません
- 24. CMakeはGLEWを見つけることができません
- 25. Impalaはcom.mysql.jdbc.Driverを見つけることができません
- 26. PostGISはGDALALLRegisterを見つけることができません
- 27. ジェンキンスイオンビルドはGradleを見つけることができません
- 28. はMSTest.exeを見つけることができません
- 29. @PropertySourceは、クラスパスを見つけることができません:
- 30. Herokuはモジュールを見つけることができません
ありがとうございました。 v1.2がリリースされているときのどんな考えですか? –
私の古いコードが壊れるのを防ぐために他に何が使えますか? –
@SuperCoder:当分の間、.NET 4.5/4.6を対象とする以外は、あまりできることはありません。まあ、おそらく1.2ナイトリーズは、まだライブラリが新しいバージョンを取得するように頻繁に中断する場合は、大きなプロジェクトを移植している場合は選択するのが最良ではない – Tseng