создавать еще отдельного NetworkService для каждого контроллера или можно это логику отдать ViewModel ?
                  
                  
                
а вы не пробывали отдельно сервис по солиду поднять и отдельно менеджер
 Danzil
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Danzil
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  Что значит сервис по солиду? по принципам солид?
Внутри VM обращаешься к NetworkService. Он же у тебя один объект, зачем тебе создавать для каждой VM отдельный сервис. Ну и да, лучше закрывать протоколом такие вещи и инжектить. вместо синглтона
Обсуждают сегодня