public RabbitMqConsumerController(IServiceProvider services , IConsumerRegistration registration , RabbitMqConsumerInfo consumerInfo , IConnection connection , ILogger <RabbitMqConsumer> logger , CancellationToken cancellationToken) { _services = services; _registration = registration; _consumerInfo = consumerInfo; _connection = connection; _logger = logger; _cancellationToken = cancellationToken; }
public bool Matches(IConsumerRegistration registration) { return(_filter.Matches(registration.ConsumerType)); }
public ConsumerRegistrationConfigurator(IRegistrationConfigurator configurator, IConsumerRegistration registration, IContainerRegistrar registrar) { _configurator = configurator; _registration = registration; _registrar = registrar; }
public void Add(IConsumerRegistration consumerRegistration) { _registrations.Add(consumerRegistration); }