問題タブ [nested-transactions]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mysql - リクエストごとのトランザクション ミドルウェアが機能しない
リクエストの開始時にトランザクションが開始され、状況に応じてコミットまたはロールバックされるように、ミドルウェアを追加しようとしています。これは私のミドルウェアです:
上記のミドルウェアをStartup.csに登録しました
私は、 2 つのデータベース操作を次々に実行するサービス中のメソッドを持っています。
databaseOperation2()で例外が発生した場合、databaseOperation1()は現在ロールバックされていません。Web リクエストごとにUnit Of Workを実装しようとしています。
前もって感謝します。