Здравствуйте, Shmj, Вы писали:
S>Здравствуйте, Qulac, Вы писали:
Q>>А ради чего дрючиться, ради какой такой святой цели? Что бы с "оптимизировать" код который имеет низкую ценность и вообще ни на что не влияет?
S>А зачем плодить лишние сущности? Вот в чем вопрос. Какой реальный смысл создавать одинаковые классы на каждом уровне и потом еще и маппить один в один?
S>Ну ОК, если совсем другая структура — то создай. А для всех случаев в чем смысл? Однообразно и безобразно?
Q>>А как быть с вот таким ответом из БЛ:
Q>>Q>>class CustomerCarTuple: ValueObject
Q>>{
Q>> public Customer Customer {get;private set}
Q>> public Car Car {get;private set}
Q>>}
Q>>//метод сервиса
Q>>public Ienumerable<CustomerCarTuple> GetCustomerCarReport()
Q>>{
Q>> //
Q>> returt ...
Q>>}
Q>>
Q>>
S>А в чем вопрос?
Здесь в viewModel только маппинг нужен.