Реализовал паттерн наблюдателя для сессий и регистра