Ммм. Я думал, что я бы поместил контексты, отображения в проект ProjectName.Data и репозитории, сущности, сервисы и т. Д. В проект ProjectName.Domain.
Однако я получаю проблему со ссылками. В данных мне нужно получить доступ к пространству имен домена, а в пространстве имен домена мне нужно получить доступ к пространству имен данных, и когда я добавляю ссылку (проект данных получает ссылку на домен, и я хотел, чтобы домен получил ссылку на данные), он говорит, что не может потому что это создаст круговую зависимость.
Любая помощь? Где каждый материал обычно принадлежит?
Спасибо!