An example that shows how simple Unity scene-based dependency injection can be.
A series of articles on DI for Unity has been published on What Could Possibly Go Wrong.
Core code can be found here: https:/Real-Serious-Games/Unity-Dependency-Injection.