У меня есть много существующих приложений, которые прослушивают на Azure ServiceBus, например:
Uri address = ServiceBusEnvironment.CreateServiceUri("https", serviceNamespace, "Image");
WebServiceHost host = new WebServiceHost(typeof(ImageService), address);
host.Open();
Однако, поскольку мне платят за соединение в ServiceBus, я хочу динамически объединять свои надстройки в одно соединение..
Если в дополнение к ImageService
, указанному выше, у меня есть EchoService1
и EchoService2
, как я могу присоединить службы к единому соединению прослушивания на служебной шине Azure?
Я намерен обнаруживать и загружать свои сервисы через среду MEF в .NET 4.