Блин, теперь ты спрашиваешь, как тебе превратить GetCompanyResponse в CompanyDTO - два класса, о которых мы понятия не имеем. Как ты вообще предполагаешь, что тебе можно помочь?
А если есть кейс, когда нужна модель, то лучше ее смапить в dto все таки и работать с ней? То есть если нужно вернуть модель, то значит что то идёт не так скорей всего?
Ну можно разделить сервисы на два слоя, все по anemic, простые сервисы и доменные. Первые отдают dto, вторые - сущности. Причем вторые используются только внутри первых
А если есть кейс, когда нужна модель, то лучше ее смапить в dto все таки и работать с ней? То есть если нужно вернуть модель, то значит что то идёт не так скорей всего?
Да, не так, надо выделять два слоя сервисов как я описал выше
Ну можно разделить сервисы на два слоя, все по anemic, простые сервисы и доменные. Первые отдают dto, вторые - сущности. Причем вторые используются только внутри первых
Ну можно разделить сервисы на два слоя, все по anemic, простые сервисы и доменные. Первые отдают dto, вторые - сущности. Причем вторые используются только внутри первых