У меня есть приложение MVC с буквой «M», включая слои службы и репозитория.
Тем не менее, я немного смущен тем, где и как сделать пару вещей.
. например.
У меня есть ReferenceDataService, который обрабатывает всю логику CRUD с моими справочными таблицами.
Затем в моем «CustomerService» мне нужно «R» мои справочные данные, чтобы получить, например. Описание вместо идентификатора. Итак, что мне вызывать: ReferenceDataService или ReferenceDataRepository?
Делать ли это на моем сервисном уровне или в контроллере?
например. Выполняет ли мой ServiceLayer сопоставление/логику между VM и Entity и обратно?
Спасибо:)