transactionscopeと同じように動作するスコープオブジェクトを作成したいと思います。C#関数スコープを作成する
public void MyOperation()
{
using(Scope s = new Scope())
{
Function1();
Function2();
}
}
機能1と機能2は、スコープ内であり、彼らはスコープ変数についてevertyhing知ることができ、それはまた、スコープのユニークなIDを生成することができます。
これはtransactionscopeとまったく同じですが、SQLロックを取得したくありません。それはIIS
で実行されているので、静的変数は解決策ではないことを
注意誰かがその上で私を助けることができますか?
私は[その悪魔のバージョン](https://gist.github.com/2037478)を書きました。 – SLaks