我试图使用Parallel.Foreach()并行运行5个任务,但是问题是由于某种原因以及当我尝试在Task中运行任何查询时,将用于连接数据库的用户名存储在Sessions中。 Run()或Parallal.Foreach()我得到空会话。
我无法理解如何正确使用await / async来完成此任务。
if let firstVC = UIStoryboard(name: "Main", bundle: nil).instantiateViewController(withIdentifier: "firstViewController") as? firstViewController {
firstVC.drawCircle(locationX: 0, locationY: 0)
}
// In same webform page inside constructer
// I am setting all the session variables which are used to connect to database.
// Calling Process method
new SimpleJobScheduler.SimpleJobScheduler().Process();
ProcessJob方法执行该作业,但进一步对表Jobs运行查询。但是我得到了空会话,因此查询未执行。