Estou com uma duvida em utilizar o viewModel no serviço, ex: eu tenho um serviço que pega a localização em tempo real e gravaria no banco mas para gravar no banco precisaria passar pelo viewModel ou acessava direto o repositorio?
Estou com uma duvida em utilizar o viewModel no serviço, ex: eu tenho um serviço que pega a localização em tempo real e gravaria no banco mas para gravar no banco precisaria passar pelo viewModel ou acessava direto o repositorio?
Oi Gabriel, tudo bem ?
Em tese seu serviço/repositorio não devia conhecer o viewmodel de forma alguma, o correto é você tentar extrair ao máximo esse tipo de abordagem, o viewmodel só é visto na parte de ui.