Thay đổi bộ điều khiển đồng bộ ASP.NET MVC (Controller
) thành bộ điều khiển không đồng bộ (AsyncController
) có vẻ như một điều nhỏ nhặt cần làm, nhưng khi nào bạn nên làm điều đó?Khi nào bạn nên sử dụng Bộ điều khiển Async trong ASP.NET MVC?
Tôi có nên chỉ làm cho mọi bộ điều khiển không đồng bộ bất kể hành động của nó không? Ví dụ về các hoạt động sẽ được cải thiện nếu được sử dụng trong một bộ điều khiển không đồng bộ là gì?
Lấy ví dụ nhỏ nhất: các trang html tĩnh. Vì vậy, bạn có cơ bản nhất của bộ điều khiển mà chỉ cần trả về một View
từ hành động Index
. Bộ điều khiển này có nên được thay đổi thành không đồng bộ tức là bây giờ trở về từ IndexCompleted
không?
Bản sao có thể có của [Bộ điều khiển Async ASP.NET MVC4 - Tại sao nên sử dụng?] (Http://stackoverflow.com/questions/15190112/asp-net-mvc4-async-controller-why-to-use) – Luiso
@ Luiso Câu hỏi của tôi đã được hỏi hai năm trước. –