G. Abhisek
1 min readApr 18, 2019

--

Thank you for your comment! What Jon mentions is a way to solve a very typical problem of MVVM i.e too much controller logic. If you read a more about the practices of MVVM in C#, it says that some of our business logic such as network call and database calls should be moved out of the view model. And the view model should be responsible only for preparing the data for presentation. If you follow my second bog on MVVM, I have tried to address the same. Network calls have been moved to the service layer.

--

--

G. Abhisek
G. Abhisek

Written by G. Abhisek

Software Developer(iOS), Speaker & Writer

No responses yet