Bên trong một asp.net MVC 2 điều khiển, tôi có đoạn mã sau:là nhân viên nền trong bộ điều khiển không đồng bộ?
using (BackgroundWorker worker = new BackgroundWorker())
{
worker.DoWork += new DoWorkEventHandler(blah);
worker.RunWorkerAsync(var);
}
Câu hỏi của tôi là: là mã async này, có nghĩa là nó sẽ khởi động một chủ đề mới và bộ điều khiển trả về quan điểm trong khi 'blah' là thực thi song song?
Nếu không, làm cách nào để đạt được các kết quả này?