Próbuję zrozumieć problem obsługi błędów w MVC. Czego szukam to scentralizowany sposób na wychwytywanie błędów, ich rejestrowanie, jeśli to możliwe, rozwiązywanie ich, jeśli podejmują inne działania i ostatecznie pokazują właściwy widok dla użytkownika.Obsługa błędów za pomocą ErrorController zamiast bezpośredniego widoku
Myślę, że mogę użyć do tego filtra [HandleError], ale nie widzę żadnego sposobu na przekierowanie go do kontrolera/działania. Jedyną dostępną opcją jest skierowanie jej bezpośrednio do widoku.
Standardowy HandleError nie pozwala mi na kierowanie do kontrolera, jak myślę. Więc nie tego potrzebuję. Myślę, że będę musiał przetoczyć własne. Nie masz tutaj dobrego materiału do odniesienia? –
Yup, http://haacked.com/archive/2008/08/14/aspnetmvc-filters.aspx – CVertex
Jep, zauważyłem linki w twojej odpowiedzi odrobinę za późno: P Dzięki. Tworzę teraz RerouteFilterAttribute. Trochę się teraz zaczęło próbować/popełniać błędy, ale dotrę tam. –