непосредственно объекты или описывать к ним интерфейс и возвращать его, чтобы не закопаться потом в мапперах?
Если я пытаюсь описать в интерфейсе репозитория что он должен возвращать IEntity, то он потом и от реализации требует чтобы конкретная реализация возвращала не объект реализовавший интерфейс, а именно интерфейс. Это несколько подбешивает и добавляет проблем
Зато потом когда-нибудь возможно будет проще и быстрее.
можешь пример привести? кажется что можно упростить
Мне просто интересно, а зачем вам возвращать интерфейсы вместо объектов?
Обсуждают сегодня