У меня есть этот код:
Dim Tasks As New List(Of Task)
Tasks.Add(Task.Factory.StartNew(Sub()
'Do whatever
End Sub))
Tasks.Add(Task.Factory.StartNew(Sub()
'Do some stuff here
End Sub))
Tasks.Add(Task.Factory.StartNew(Sub()
'Do more code
End Sub))
Task.WaitAll(Tasks.ToArray())
Это делается в приложении ASP.NET и вызывает проблемы в работе. Я хочу отключить многопоточность задачи, чтобы все анонимные методы выполнялись последовательно, но это означает, что необходимо переписать код, чтобы превратить анонимные методы в реальные методы, а затем вызвать их. Было бы неплохо, если бы были настройки, которые бы приводили к тому, что набор задач не работал бы таким образом. Возможно ли это?