我试图将一个动态模型类传递给一个更通用的类。泛型类的一部分是对类型化列表使用dapper查询。我正在尝试使这个泛型类模块化,因为在中可以接受任何模型类,并且能够使用这个模型类作为查询的输出。因此,在下面的示例中,我希望GetFruits方法是动态的,因为如果传入Bananas,它将返回List<Bananas>;如果传入Oranges,则返回List<Orange>
class FruitBasket
我将NHibernate与NHibernate.Linq结合使用,并有一组动态加载模块,每个模块都有自己的POCO和映射(ClassMap<POCO>)。我以前创建过OData服务,但通常使用数据文本和IQueryable作为属性/Getters。我想要的是通过将IEnumerable传入构造函数来创建服务var dataService = new DataSe