Mastering dependency injection in Flutter
Depend on the abstract class and not the concrete class   One of the 5 SOLI D principles...
Tags: flutter, dependencyinjection, mobile, dart