если ты про MVVM, то View взаимодействует с ViewModel, а ViewModel с Model. Поэтому если ты из ViewModel пытаешься работать с Model, чтобы просто получить данные и отправить на View, то всё окей. Но если ты во viewmodel производишь какие-либо "логические" операции, то неправильно