Архитектура DDDC#

Место общения программистов C#
Anonymous
Архитектура DDD

Сообщение Anonymous »

У меня есть вопрос, который я просто не могу уложить в голове
Прямо сейчас я реализую архитектуру DDD в проекте .NET CORE, я создал 3 уровня:
Приложение, Домен, Инфраструктура, но есть проблема, которую я не могу понять
Я реализовал шаблоны репозитория и IUnitOfWork, но вопрос остается в моей голове
Уровень домена сделает свое дело логику данных, но как эти данные будут сохраняться в БД? поскольку уровень домена не может зависеть от инфраструктуры
Будет ли он отправлять данные обратно в приложение, а затем уровень приложения отправляет их в инфраструктуру? Или уровень домена также будет иметь файл ApplicationDbContext, например, слой инфраструктуры?
Вот фрагмент моей структуры текущей папки!:
Изображение


Подробнее здесь: https://stackoverflow.com/questions/683 ... chitecture

Вернуться в «C#»