public MessagingFactoryLifeCycleManager(ICreateMessagingFactories createMessagingFactories, ReadOnlySettings settings)
 {
     this.createMessagingFactories = createMessagingFactories;
     numberOfFactoriesPerNamespace = settings.Get <int>(WellKnownConfigurationKeys.Connectivity.MessagingFactories.NumberOfMessagingFactoriesPerNamespace);
 }
 public AzureServicebusQueueClientCreator(ICreateQueues queueCreator, ICreateMessagingFactories createMessagingFactories)
 {
     this.queueCreator = queueCreator;
     this.createMessagingFactories = createMessagingFactories;
 }
 public AzureServicebusSubscriptionClientCreator(ICreateSubscriptions subscriptionCreator, ICreateMessagingFactories createMessagingFactories)
 {
     this.subscriptionCreator = subscriptionCreator;
     this.createMessagingFactories = createMessagingFactories;
 }
 public ManageMessagingFactoriesLifeCycle(ICreateMessagingFactories createMessagingFactories)
 {
     this.createMessagingFactories = createMessagingFactories;
 }
 public AzureServiceBusMessageQueueSender(ICreateMessagingFactories createMessagingFactories)
 {
     this.createMessagingFactories = createMessagingFactories;
 }