1

私はWindowsサービスで操作契約を結んでおり、属性があります

[OperationBehavior(TransactionScopeRequired = true)]

この属性を削除したいと思います。理由 :

サービスをコンテナ化します。コンテナー化されたアプリは MSDTC をサポートしていません。これが属性の目的です。

これを行うことの意味は何ですか?オペレーション コントラクト内のコードが 1 つのデータベースに挿入されていることを確認できます。イベントはトリガーされませんでしたが、サービスが消費されるトランザクションがあるかどうかはわかりません。

これについてアドバイスをもらえますか?

4

1 に答える 1