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?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
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.