¿Cómo obtener el parámetro de tipo genérico de la clase base?

Tengo tres clases de la siguiente manera:

public class TestEntity { }

public class BaseClass<TEntity> { }

public class DerivedClass : BaseClass<TestEntity> { }

Ya tengo elSystem.Type objeto deDerivedClass utilizando la reflexión en tiempo de ejecución. ¿Cómo puedo obtener elSystem.Type objeto deTestEntity utilizando la reflexión?

Gracias.

Respuestas a la pregunta(4)

Su respuesta a la pregunta