В моем веб-решении есть следующая структура:
- Домен
- DataAccess
- ApplicationServices
- Web
- Тесты
У меня есть некоторые прикладные сервисы, которые я использую для абстрагирования некоторых веб-сервисов, которые я использую. (В частности, я объединяю некоторые веб-службы доставки в единую службу приложений.) Если мой уровень Application Services ссылается на веб-службы, которые я использую, а другие уровни остаются в неведении или я должен ссылаться на веб-службы в Интернете и тестах уровни и внедрить веб-сервисы в сервис приложений?