public static void ReceiveFrom(this AmqpServiceBusConfiguration configurator, string address, Action <AmqpMessageReceiverConfiguration> cfgAction) { configurator.ReceiveFrom <AmqpMessageReceiverConfiguration>(cfg => { cfg.ReceiverLinkAddress = address; if (cfg != null) { cfgAction(cfg); } }); }
public AmqpTransportReceiver(AmqpMessageReceiverConfiguration config, AmqpServiceBusConfiguration serviceBusConfig) { amqpAddress = serviceBusConfig.AmqpAddress; ReceiverLinkAddress = config.ReceiverLinkAddress; MaxRetries = config.MaxRetries; if (MaxRetries < 0) { MaxRetries = 0; } MaxConcurrency = config.MaxConcurrency; if (MaxConcurrency < 0) { MaxConcurrency = 0; } messageMapper = serviceBusConfig.MessageMapper; messageEncoder = serviceBusConfig.MessageEncoder; faultManager = new TransportMessageFaultManager(MaxRetries); }
public AmqpTransportSender(AmqpServiceBusConfiguration config) { amqpAddress = config.AmqpAddress; messageEncoder = config.MessageEncoder; messageMapper = config.MessageMapper; }
public static void AmqpAddressFromUri(this AmqpServiceBusConfiguration configurator, string uri) { configurator.AmqpAddress = new Address(uri); }