Поскольку HandleError наследуется производными контроллерами, почему бы мне просто не создать (или не иметь) базовый контроллер и не применить к нему HandleError, чтобы любые контроллеры, которые наследуются от базового контроллера, также автоматически обрабатывались?
А затем я бы добавил переопределение HandleError на контроллеры и отдельные действия.
Может кто-нибудь придумать причину, по которой я не хотел бы применять HandleError к базовому контроллеру?