классса на объекты другого, а совать туда логику - это нарушение разделения ответственности.
оно может и сдюживает в ряде случаев, но использовать так я считаю - неправильно
ну как бы тут особо логики нет. Тут явно производится маппинг, правда он происходит трансляцией между SQL и объектами контекста. Но так как объект контекста меня не устаивает в том виде, в котором он мне необходим в данное время, я делал Select на IQueryable<TEntity> А вот тут решил через AutoMapper вынести эти большие Select'ы в профили AutoMapper, и использовать ProjectTo метод
Обсуждают сегодня