Chcę napisać asynchroniczną akcję w ASP.NET MVC 2, która czeka do 5 sekund na wystąpienie zdarzenia. Jeśli zdarzenie wystąpi, serwer odpowie z wynikiem, w przeciwnym razie upłynie limit czasu żądania.Asynchroniczna akcja ASP.NET MVC 2 z czasem oczekiwania
Jaki jest najlepszy sposób, aby to osiągnąć?
Lub alternatywnie użyj właściwości AsyncManager.Timeout w ramach metody akcji. Ma taki sam efekt jak atrybut AsyncTimeout, ale jest przydatny, gdy chcesz uzyskać większą kontrolę, np. odczytanie limitu czasu z konfiguracji. –