которые нужно выполнять в разных частях программы (набор методов по какому-то признаку). Вы в таких случаях делаете синглтоны, просто статические классы или стандартные классы которые нужно постоянно инициализировать, для выполнения каких-то действий?
ну синглтон это вообще не очень хорошо. Но как-то пришлось его использовать, чтобы зафиксировать состояние репозитория. Там были хедеры для авторизации записаны на время работы всего приложения. Поэтому для каждого контроллера создается своя копия сервиса, для каждого сервиса свои копии репозиториев, где располагаются методы доступа к бд, серверу.
Обсуждают сегодня