Я хотел бы создать объект области действия, который действует подобно транзакции.
public void MyOperation ()
{
using(Scope s = new Scope())
{
Function1();
Function2();
}
}
Функции1 и функции2 находятся в области действия, и они могут знать все о переменной области действия, а также могут генерировать уникальный идентификатор.объема.
Это в точности как транзакция, но я не хочу снимать блокировку sql.
Обратите внимание, что статическая переменная не является решением, поскольку она работает в IIS
Может ли кто-нибудь помочь мне в этом?