I know DI is mostly used with MVP pattern however, where does Google Gin fits into a Model-View-Controller framework/pattern?
For example, usually for a MVC a View holds references to the Model (in which it listen to change events) and the Controller holds references to the Model and the View. I mean how I can improve a MVC pattern using DI.