J'ai une liste de types (System.Type) qui doivent être interrogés sur la base de données.
Pour chacun de ces types, je dois appeler la méthode d'extension suivante (qui fait partie de LinqToNhibernate):
Session.Linq<MyType>()
Cependant, je n'ai pas MyType, mais je souhaite utiliser un Type à la place.
Ce que j'ai c'est:
System.Type typeOne;
Mais je ne peux pas effectuer les opérations suivantes:
Session.Linq<typeOne>()
Comment puis-je utiliser un type comme paramètre générique?