public ServiceBusDependencyReceiver(StatelessServiceContext context) : base(context) { var sbConnectionString = ConfigurationManager.AppSettings.GetRefValue <string>("ServiceBusConnectionString"); var sbQueueName = ConfigurationManager.AppSettings.GetRefValue <string>("ServiceBusQueueName"); var sbForwardQueueName = ConfigurationManager.AppSettings.GetRefValue <string>("ServiceBusForwardQueueName"); sbReceiverClient = new ServiceBusClient(sbConnectionString, sbQueueName); sbSenderClient = new ServiceBusClient(sbConnectionString, sbForwardQueueName); string adapterDocumentDbDependencyAddress = ConfigurationManager.AppSettings.GetRefValue <string>("AdapterDocumentDbDependencyAddress"); adapterDocumentDbDependencyClient = ServiceFabricHelper.CreateServiceProxyWithCorrelation <IDocumentDbDependency>(adapterDocumentDbDependencyAddress); }
public Dependency(StatelessServiceContext context) : base(context) { string adapterFailedDependencyAddress = ConfigurationManager.AppSettings["AdapterFailedDependencyAddress"]; failedDependencyClient = ServiceFabricHelper.CreateServiceProxyWithCorrelation <IFailedDependency>(adapterFailedDependencyAddress); string adapterDependencyAddress = ConfigurationManager.AppSettings["AdapterHttpDependencyAddress"]; httpDependencyClient = ServiceFabricHelper.CreateServiceProxyWithCorrelation <IHttpDependency>(adapterDependencyAddress); string adapterServiceBusDependencyAddress = ConfigurationManager.AppSettings["AdapterServiceBusDependencyAddress"]; serviceBusDependencyClient = ServiceFabricHelper.CreateServiceProxyWithCorrelation <IServiceBusDependency>(adapterServiceBusDependencyAddress); string adapterDocumentDbDependencyAddress = ConfigurationManager.AppSettings["AdapterDocumentDbDependencyAddress"]; documentDbDependencyClient = ServiceFabricHelper.CreateServiceProxyWithCorrelation <IDocumentDbDependency>(adapterDocumentDbDependencyAddress); }