是否可以手动指定要实例化的对象的属性?
例如,我有一个虚构的例子如下:
public class Product{
public Product(DateTime date, string name){}
}
小巧玲珑
db.Query<Product>("Select name, price from Product", ...);
上面的代码返回了数十万行,因此不会使用DTO来减少开销。因此,我有问题实例化产品域实体与上面的构造函数。
也就是说,是否可以不使用SQL中的某些列?或者使用构造函数参数的其他值进行对象实例化。