S
На BLL сущность с пачкой свойств, на PL мне все они не нужны и на PL с бизнес-логики надо передать только список с двумя свойствами.
Как лучше замутить: не париться и закинуть на PL список сущностей бизнес-логики сослав PL, на сборку с сущностями для BLL, DAL?
Или все-таки сделать на PL свою сущность урезанную и смаппить в нее сущности бизнес-логики? Тогда усложняются связи в решении, нужны доп ссылки на сущности PL, опять таки лишние обработки маппером.
Вроде как понимаю, что верный второй вариант, но вроде и PL будет использоваться только с одним бизнес-сервисом... Кароч вся эта SOLID байда мне уже мозг шатает