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