Mam następujące wymagania:wykonywanie kodu przed jakimkolwiek działaniem
na każde żądanie na mojej stronie internetowej, niezależnie od tego, jakie działanie użytkownik próbuje wywołać, trzeba zadzwonić jakiś kod, który sprawdza, czy zasób jest w miejsce. Jeśli tak, to wszystko jest w porządku, a metoda działania powinna być wywoływana normalnie.
Jeśli jednak ten zasób nie jest dostępny, chcę, aby wszystkie żądania zwracały oddzielną stronę z prośbą o wybranie innego zasobu z listy dostępnych.
Czy możliwe jest uruchomienie jednej metody przed jakąkolwiek metodą akcji, która ma opcję anulowania wywołania metody działania, a zamiast tego zrobienie czegoś innego?
Można zaimplementować własny moduł HttpModule, lub może umieścić swój check w 'Application_BeginRequest()' wewnątrz global.asax.cs – rejj