Tôi muốn viết một hành động không đồng bộ trong ASP.NET MVC 2 chờ tối đa 5 giây để xảy ra sự kiện. Nếu sự kiện xảy ra thì máy chủ sẽ trả lời kết quả, nếu không yêu cầu sẽ hết.Hành động không đồng bộ ASP.NET MVC 2 với thời gian chờ
Cách tốt nhất để đạt được điều này là gì?
Hoặc cách khác, hãy sử dụng thuộc tính AsyncManager.Timeout trong phương thức hành động. Nó có cùng tác dụng với thuộc tính AsyncTimeout nhưng hữu ích khi bạn muốn kiểm soát nhiều hơn, ví dụ: đọc hết thời gian chờ từ cấu hình. –