title: Simple Injector vs Hiro vs Autofac
body: <p>I'm new to DI and IoC and I'm trying to decide which IoC container to learn. I've seen several <a href="http://www.palmmedia.de/Blog/2011/8/30/ioc-container-benchmark-performance-comparison" rel="noreferrer">performance comparisons</a> in which the three containers referenced seem to perform very well. However, I have found no feature comparisons that included Hiro or Simple Injector. The community for Autofac seems to be the largest, but Hiro and Simple Injector are blazingly fast in benchmarks and Simple Injector in particular claims to be very easy to learn. That said, I don't want to learn one and have to switch to another because the feature set is limited. For that reason I'm leaning towards Autofac since it is fairly mature and feature complete (good article <a href="http://blog.ashmind.com/2008/08/19/comparing-net-di-ioc-frameworks-part-1/" rel="noreferrer">here</a> and <a href="http://blog.ashmind.com/2008/09/08/comparing-net-di-ioc-frameworks-part-2/" rel="noreferrer">here</a>) as well as being one of the quickest IoC containers available. Has anyone had experience with at least two of the three of these containers? Can you offer any feature comparison?</p>