What are the other use cases of the repository class?
I know its used for getting Data from the server or cache but what else is the repository used for?
I’m using the MVVM pattern and wonder where to put I/O operations like saving and writing a file.
I also have a coin system in my app and I need to access that coin int from every screen in my app (settings, profile, home etc), is the Repository a good place to put it?