Unity 3 now supports auto-registration.
Registration with Unity
Question
I'm accustomed to using Autofac and with autofac with one line of code I can register all the interfaces in the assembly so that they resolve to whatever classes implement that interface.
In Unity it's looking like I need to register every interface manually. I'm wondering if there is a simpler way to globally register everything, then for lifecycle differences create individual entries.
thanks
La solution 2
Autres conseils
There isn't in Unity 2.
There are however contrib projects that try to add this behavior on top of Unity, such as:
UPDATE
Unity 3 seems to be just released that contains support for batch-registration.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow