public BrainstormQueueSender(IQueueClientConfiguration configuration) : base(configuration) { this.queueClient = new Lazy <IQueueClient>(() => new QueueClient( configuration.ConnectionString, configuration.QueueName, ReceiveModeConverter.Convert(configuration.ReceiveMode), RetryConfiguration.Create(configuration.RetryStrategy))); this.Sender = this.queueClient.Value; }
internal BrainstormSubscriptionReceiver( IQueueClientConfiguration configuration, IReceiverClient receiverClient) : base(configuration, receiverClient) { }
internal BrainstormQueueSender( IQueueClientConfiguration configuration, IMessageSerializer serializer, ISenderClient senderClient) : base(configuration, serializer, senderClient) { }