Eu tenho uma lista de tipos (System.Type) que precisam ser consultados no banco de dados.
Para cada um desses tipos, preciso chamar o seguinte método de extensão (que faz parte de LinqToNhibernate):
Session.Linq<MyType>()
No entanto, não tenho MyType, mas quero usar um Type.
O que eu tenho é:
System.Type typeOne;
Mas não posso fazer o seguinte:
Session.Linq<typeOne>()
Como posso usar um tipo como parâmetro genérico?