public DefaultPollableChannelBinding( AbstractMessageChannelBinder binder, string name, string group, IPollableSource <IMessageHandler> inboundBindTarget, ILifecycle lifecycle, IConsumerOptions options, IConsumerDestination consumerDestination) : base(name, group, inboundBindTarget, lifecycle) { _binder = binder; _options = options; _destination = consumerDestination; }
public DefaultProducingMessageChannelBinding( AbstractMessageChannelBinder binder, string destination, IMessageChannel target, ILifecycle lifecycle, IProducerOptions options, IProducerDestination producerDestination, ILogger logger = null) : base(destination, target, lifecycle) { _binder = binder; _options = options; _producerDestination = producerDestination; _logger = logger; }
public DefaultConsumerMessageChannelBinding( AbstractMessageChannelBinder binder, string name, string group, IMessageChannel inputChannel, ILifecycle lifecycle, IConsumerOptions options, IConsumerDestination consumerDestination, ILogger logger = null) : base(name, group, inputChannel, lifecycle) { _binder = binder; _options = options; _destination = consumerDestination; _logger = logger; }