Hi everyone! I'm a .Net developer and I've been trying to get my head around StructureMap and IoC containers in general recently. I understand what dependency injection is, and I know how to use interfaces to make code more testable and extensible.
What exactly is an IoC container though? I welcome answers from anyone, not just other .Net developers 😁