factory-auto-registration Demonstration of a factory pattern where the types automatically register themselves. Tutorial Click here to read the tutorial on my website where I break down this project piece by piece.