Example #1
0
 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;
 }
Example #3
0
 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();
 }