I'm using ViewModelFactory to pass API method input parameters to my ViewModel Class as someone told HERE, but my question is what should I do to send parameters of more than one API method to ViewModel?
Is it OK to call more than one API method in a ViewModel or I should create a ViewModel for every API Method?
It would make more sense to use dependency injection. (Dagger Hilt - ViewModel)
I recommend using Repository Pattern.