【发布时间】:2018-10-27 04:53:07
【问题描述】:
在 TransactionScope 中打开 sql 连接时,会出现“不支持在环境事务中登记”错误。我在 asp.net core 2 应用程序中使用 ado.net。
using (var ts = new TransactionScope())
{
try
{
Connection.Open();
repository.Insert(entity);
ts.Complete();
}
catch (Exception ex)
{
ts.Dispose();
}
finally
{
Connection.Close();
}
}
【问题讨论】: