как мы можем инициализировать viewModel в сервисе . во фрагменте мы делаем это с помощью делегата Kotlin « by activityViewModels ». или мы можем сделать это с помощью ViewModelProvider (). get . но, насколько я понимаю, мы не можем сделать это в сервисе, потому что нам нужна « ViewModelStoreOwner », например активность или фрагмент.
так что даже лучшая практика для инициализации ViewModel в услуга?
здесь мой проект .