背景
EF + Oracle,并发存储监控记录,使用 BackgroundWorker 时产生错误如下:
public void MonitorLogging(DateTime DateStart, DateTime DateEnd, MonitorLoggingDataModel model) { var backgroundWorkerClient = new BackgroundWorker(); backgroundWorkerClient.DoWork += delegate { DoMonitorLogging(DateStart, DateEnd, model); }; backgroundWorkerClient.RunWorkerAsync(); }
Error
An asynchronous module or handler completed while an asynchronous operation was