У меня есть приложение N-Layered Winforms с 4 слоями следующим образом:
Уровень презентации
Уровень приложения
Уровень домена
Уровень инфраструктуры
На моем уровне приложения есть класс Product Services, который используется для всех действий, связанных с репозиториями для Продуктов.
Принадлежит ли файл интерфейса для класса сервисов продуктов к уровню приложения или уровню домена? Я спрашиваю, потому что интерфейсный файл для моих репозиториев определен на уровне домена, хотя они реализованы на уровне инфраструктуры.
Заранее спасибо.