C# implementation of Inversion Of Control And Dependency Injection (IOC &DI) can be used in Unity or in pure C# - amanyadev/IOC-Unity
GitHub