To all those .NET and C# developers that follow me, I'd greatly appreciate your help answering this question: C# - Inferring Types When Using Generic Interfaces in a Factory - Stack Overflow.
[update]An answer has been accepted. Checkout stackoverflow for more.[/update]