Абстрактный сервис, и 2 конкретных класса, екстендищие первый.
                  
                  
                  С одним конкретным классом всё ништяк, в любых компонентах инжектиться один и и тот же екземпляр сервиса.
                  
                  
                  Подключил второй конкретный сервис и теперь конструктор абстрактного класса выполняется дважды
                  
                  
                
 kool
                          jan
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          kool
                          jan
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  Оба сервиса в модуле, модуль подключён в основной файл
Зачем делать абстрактный сервис? В сервисе хранится вспомогательная логика для контроллеров. Можно объединить все в один или разбить на 2 и инжектить оба если нужны.
Наследование от абстрактного класса следует применять к компонентам. Например когда чатсть методов у них одинакова.
Обсуждают сегодня