Я не знаю, есть ли ответ на это в другом месте; если это так, пожалуйста, укажите мне на это. В противном случае:
В ASP.net WebForms я бы создал класс, который наследуется от Page. В этом классе я бы прикрепил свое свойство Connection (закройте его в Page_Unload) и свой объект Notification (что-то, что я написал для отслеживания ошибок и других событий), а также другие службы, к которым у каждой страницы был доступ.
Преимущество заключалось в том, что не только один и тот же материал был бы доступен для каждой страницы, но и то, что они были настроены и утилизированы должным образом без необходимости дублирования кода. Есть ли способ сделать это в MVC? Сначала я подумал, может быть, создать класс, который наследует от Model или Controller, но я хочу убедиться, что я следую передовым методам с самого начала.
С уважением,
Patrick