Desidero scrivere un'azione asincrona in ASP.NET MVC 2 che attende fino a 5 secondi per un evento. Se l'evento si verifica, il server risponde con un risultato, altrimenti la richiesta scade.ASP.NET MVC 2 azione asincrona con timeout
Qual è il modo migliore per raggiungere questo obiettivo?
In alternativa, utilizzare la proprietà AsyncManager.Timeout all'interno del metodo di azione. È lo stesso effetto dell'attributo AsyncTimeout ma è utile quando vuoi un maggiore controllo, ad es. leggendo il timeout da config. –