Currently working on an MVC application using the MVVM pattern. It was originally written so that all the ViewModels inherited from the same BaseViewModel, which spun up a single Entity Framework repository, like so:Currently working on an MVC application using t