protected ReceiveEndpointConfigurator(IConsumePipe consumePipe) { _consumePipe = consumePipe; _specifications = new List <IReceiveEndpointSpecification>(); _consumePipeSpecification = new ConsumePipeSpecificationList(); _receiveConfigurator = new PipeConfigurator <ReceiveContext>(); }
protected ReceiveEndpointConfigurator(IConsumePipe consumePipe) { _consumePipe = consumePipe; _specifications = new List <IReceiveEndpointSpecification>(); _consumePipeSpecification = new ConsumePipeSpecificationList(); _receiveConfigurator = new PipeConfigurator <ReceiveContext>(); _lateConfigurationKeys = new List <string>(); _inputAddress = new Lazy <Uri>(GetInputAddress); _errorAddress = new Lazy <Uri>(GetErrorAddress); _deadLetterAddress = new Lazy <Uri>(GetDeadLetterAddress); }
public ServiceBusBusFactoryConfigurator() { _hosts = new List <ServiceBusHost>(); _transportSpecifications = new List <IBusFactorySpecification>(); _consumePipeSpecification = new ConsumePipeSpecificationList(); string queueName = HostMetadataCache.Host.GetTemporaryQueueName(); _settings = new ReceiveEndpointSettings(queueName) { QueueDescription = { EnableExpress = true, AutoDeleteOnIdle = TimeSpan.FromMinutes(5) } }; }
public RabbitMqBusFactoryConfigurator() { _hosts = new List <RabbitMqHost>(); _transportBuilderConfigurators = new List <IBusFactorySpecification>(); _consumePipeSpecification = new ConsumePipeSpecificationList(); string queueName = HostMetadataCache.Host.GetTemporaryQueueName("bus-"); _settings = new RabbitMqReceiveSettings { QueueName = queueName, ExchangeName = queueName, AutoDelete = true, Durable = false }; _settings.QueueArguments["x-expires"] = 60000; _settings.ExchangeArguments["x-expires"] = 60000; }