public TopologyOperator(MessageReceiverCreator messageReceiverCreator, BrokeredMessagesToIncomingMessagesConverter brokeredMessageConverter, ReadOnlySettings settings) { this.brokeredMessageConverter = brokeredMessageConverter; this.messageReceiverCreator = messageReceiverCreator; messageReceiverNotifierSettings = new MessageReceiverNotifierSettings( settings.Get <ReceiveMode>(WellKnownConfigurationKeys.Connectivity.MessageReceivers.ReceiveMode), settings.HasExplicitValue <TransportTransactionMode>() ? settings.Get <TransportTransactionMode>() : settings.SupportedTransactionMode(), settings.Get <TimeSpan>(WellKnownConfigurationKeys.Connectivity.MessageReceivers.AutoRenewTimeout), settings.Get <int>(WellKnownConfigurationKeys.Connectivity.NumberOfClientsPerEntity)); }
public MessageReceiverNotifier(MessageReceiverLifeCycleManager clientEntities, BrokeredMessagesToIncomingMessagesConverter brokeredMessageConverter, MessageReceiverNotifierSettings settings) { this.clientEntities = clientEntities; this.brokeredMessageConverter = brokeredMessageConverter; this.settings = settings; RefCount = 1; }
public MessageReceiverNotifier(MessageReceiverCreator receiverCreator, BrokeredMessagesToIncomingMessagesConverter brokeredMessageConverter, MessageReceiverNotifierSettings settings) { messageReceiverCreator = receiverCreator; this.brokeredMessageConverter = brokeredMessageConverter; this.settings = settings; }