Управляйте тем, какие свойства создавать объекты

Можно ли вручную указать свойства создаваемого объекта?

Например, у меня есть вымышленный пример ниже:

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

щеголеватый

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

Приведенный выше код возвращает десять тысяч строк, поэтому DTO не используется для сокращения накладных расходов. Таким образом, у меня есть проблема создания экземпляра сущности домена Product с указанным выше конструктором.

То есть возможно ли не использовать некоторые столбцы из SQL? или используйте другое значение для параметра конструктора для создания объекта.

0 ответов

Другие вопросы по тегам