控制实例化对象的属性

时间:2017-12-20 23:09:58

标签: dapper dapper-extensions dapper-contrib

是否可以手动指定要实例化的对象的属性?

例如,我有一个虚构的例子如下:

public class Product{
  public Product(DateTime date, string name){}
}

小巧玲珑

db.Query<Product>("Select name, price from Product", ...);

上面的代码返回了数十万行,因此不会使用DTO来减少开销。因此,我有问题实例化产品域实体与上面的构造函数。

也就是说,是否可以不使用SQL中的某些列?或者使用构造函数参数的其他值进行对象实例化。

0 个答案:

没有答案