garywoodfine.com
How to use the Simple Factory Pattern in C# | Gary Woodfine
a high-level view of how the Simple Factory Pattern works in C# and .net core.