MinIOC is a small but flexible C# IOC framework that is fully compatible with Unity.
If you are new to IOC, have a look here
With MinIOC, you can specify all your modules (http service, score service ...) in a context and the framework will automatically inject the required dependencies on the objects that need them.
Main features:
- support injection by constructor, method and properties
- handles instantiation of MonoBehaviours
- handles instantiation of prefabs
- create sub contexts to specify modules of your application
- inject dependencies on existing objects
- includes a sample projectto get you started
Contact | User guide | Sources