Como obter o parâmetro de tipo genérico da classe base?

Eu tenho três classes da seguinte forma:

public class TestEntity { }

public class BaseClass<TEntity> { }

public class DerivedClass : BaseClass<TestEntity> { }

Eu já peguei oSystem.Type objeto deDerivedClass usando reflexão em tempo de execução. Como posso obter oSystem.Type objeto deTestEntity usando reflexão?

Obrigado.

questionAnswers(4)

yourAnswerToTheQuestion