我在TransactionScope
(C#web Api)中使用了Controller
,在插入大数据的记录时会抛出错误。例外是Operation is not valid (TimeOut)
。但是,我不觉得这是超时错误,因为数据不是那么多的记录没有被插入,请为TransactionScope
提供任何替代方案。
提前致谢...
示例参考代码:
enter code here
try
{
using (TransactionScope scope = new TransactionScope())
{
AddData(InputData); // method call business login and data access
method
scope.Complete();
}
}
catch (TransactionAbortedException ex)
{
LogError(ex);
}