StructureMap example
Ninject example
Slight tweak to structuremap example