Управляйте тем, какие свойства создавать объекты
Можно ли вручную указать свойства создаваемого объекта?
Например, у меня есть вымышленный пример ниже:
public class Product{
public Product(DateTime date, string name){}
}
щеголеватый
db.Query<Product>("Select name, price from Product", ...);
Приведенный выше код возвращает десять тысяч строк, поэтому DTO не используется для сокращения накладных расходов. Таким образом, у меня есть проблема создания экземпляра сущности домена Product с указанным выше конструктором.
То есть возможно ли не использовать некоторые столбцы из SQL? или используйте другое значение для параметра конструктора для создания объекта.