✅ Getting generic type parameters using reflection - C#