Hi,
I am semi-experienced .NET developer who has just began working with Unity.
I am trying to decide on how to make IoC work in Unity 4.X ( I have not yet tested anything), and I wonder what are the good ways of achieving it.
This post (c# - Ninject with Unity3D - Stack Overflow) states that Ninject won’t work with Unity, however it is old. Is it still true ?
If yes, what are other means of achiving IoC in Unity ? Uniject ? Writting your own IoC Container ?
I don’t know about ninject but ‘StrangeIoC’ sounds ideal for what you want.
I’ve just started using it, but it looks like a well thought out and well put together Inversion of control framework. It has a good documentation as well.