Я думаю, что размещение на вашей базовой странице было бы лучшим вариантом.
В зависимости от архитектуры вашего приложения, размещение кода, связанного с процессом, в классах вашего домена может быть проблемой. Некоторые используют его в приложениях типа DDD (доменное проектирование).
Более того, я обычно стараюсь скрыть эти детали реализации в классе обслуживания. У вас может быть класс PersonService
, который будет содержать указанный выше метод и все связанные с человеком операции. Таким образом, любая страница, требующая информации о человеке, просто позвонит по номеру PersonService
; и вы можете сконцентрировать код своей страницы на коде, связанном с GUI.