public RabbitMqConfigurator AddReceiveEndpoint(string queueName, ConsumerCollection consumerCollection) { var recvEndpointDefinition = new ReceiveEndpointDefinition { Name = queueName, Consumers = consumerCollection }; ReceiveEndpoints.Add(recvEndpointDefinition); return(this); }
public RabbitMqConfigurator AddReceiveEndpoint(string queueName, Action <ConsumerCollection> consumerConfigurationAction) { var recvEndpointDefinition = new ReceiveEndpointDefinition { Name = queueName }; ReceiveEndpoints.Add(recvEndpointDefinition); consumerConfigurationAction.Invoke(recvEndpointDefinition.Consumers); return(this); }
public RabbitMqConfigurator AddReceiveEndpoint(ReceiveEndpointDefinition endpointDefinition) { ReceiveEndpoints.Add(endpointDefinition); return(this); }