У меня есть список типов (System.Type), которые нужно запросить в базе данных.
Для каждого из этих типов мне нужно вызвать следующий метод расширения (который является частью LinqToNhibernate):
Session.Linq<MyType>()
Однако у меня нет MyType, но я хочу использовать вместо него Type.
У меня есть :
System.Type typeOne;
Но я не могу выполнить следующее:
Session.Linq<typeOne>()
Как я могу использовать тип в качестве универсального параметра?