public SubscribeConsumerProvider(EasyNetQConsumerOptions easyNetQConsumerOptions, string subscriptionId, Func <T, Task> onMessageRecieved) { this.easyNetQConsumerOptions = easyNetQConsumerOptions; this.subscriptionId = subscriptionId; this.onMessageRecieved = onMessageRecieved; this.bus = easyNetQConsumerOptions.CreateBus(); }
public EasyNetQConsumerBuilder(IServiceCollection services, EasyNetQConsumerOptions easyNetQConsumerOptions) { this.Services = services; this.easyNetQConsumerOptions = easyNetQConsumerOptions; }
public RespondConsumerProvider(EasyNetQConsumerOptions easyNetQConsumerOptions, Func <TRequest, Task <TResponse> > onMessageRecieved) { this.onMessageRecieved = onMessageRecieved; this.easyNetQConsumerOptions = easyNetQConsumerOptions; this.bus = easyNetQConsumerOptions.CreateBus(); }
public ReceiveConsumerProvider(EasyNetQConsumerOptions easyNetQConsumerOptions, IEnumerable <IReceiveHandler> handlers) { this.handlers = handlers; this.easyNetQConsumerOptions = easyNetQConsumerOptions; this.bus = easyNetQConsumerOptions.CreateBus(); }