У нас есть несколько разных сервисов для наших разных приложений, которые размещены на одном сервере.Для решения, которое мы пытаемся реализовать сейчас - мы хотим повторно использовать некоторый код (или фактически методы) из другого сервиса - вместо дублирования кода либо путем копирования проекта или даже класса из другого сервиса.
Наши службы настроены таким образом, что каждый слой представляет собой отдельный проект в студии, поэтому он выглядит так (и мы используем Visual Studio 2010)
-Solution
- СервисДанные
- Service.BusinessLayer
- Service.WindowsService (exe)
Мы хотим вызвать другую услугу из бизнес-уровня в нашем случае прямо сейчас.
Как правильно позвонить в другую службу?(или есть лучший способ справиться с этим, которого нам не хватает?).