Пример #1
0
 public OrderController(ILogger <OrderController> logger, IRabbitBus rabbitBus, IMapper mapper, SqlContext db)
 {
     _rabbitBus = rabbitBus;
     _logger    = logger;
     _mapper    = mapper;
     _db        = db;
 }
Пример #2
0
        private void StartPublishing(IRabbitBus bus, WaitHandle waitHandle)
        {
            var counter = 0;

            while (!waitHandle.WaitOne(10))
            {
                bus.Publish(new PublisherConfirmsMessage {Counter = ++counter}, persistent: false);
                Console.WriteLine("Published message {0}", counter);
            }

            bus.Dispose();
        }
Пример #3
0
        private void StartPublishing(IRabbitBus bus, WaitHandle waitHandle)
        {
            var counter = 0;

            while (!waitHandle.WaitOne(10))
            {
                bus.Publish(new PublisherConfirmsMessage {
                    Counter = ++counter
                }, persistent: false);
                Console.WriteLine("Published message {0}", counter);
            }

            bus.Dispose();
        }
Пример #4
0
 public SendCurrentMessageConsumer(IRabbitBus bus)
 {
     this.bus = bus;
 }
Пример #5
0
 public MyThreadCheckingConsumer(IRabbitBus bus, int numberOfMessages)
 {
     this.bus = bus;
     handle   = new CountdownEvent(numberOfMessages);
 }
Пример #6
0
 public ValuesController(IRabbitBus RabbitBus)
 {
     _rabbitBus = RabbitBus;
     _rabbitBus.Init();
 }
Пример #7
0
 public ChatServer(IRabbitBus bus)
 {
     this.bus = bus;
 }
Пример #8
0
 public ShellViewModel(IRabbitBus bus, IWindowManager windowManager)
 {
     this.bus           = bus;
     this.windowManager = windowManager;
     Clients            = new ObservableCollection <ClientViewModel>();
 }
Пример #9
0
 public SimpleController(IRabbitBus RabbitBus)
 {
     _rabbitBus = RabbitBus;
     _rabbitBus.Init();
 }
 public MyResponseCurrentMessageConsumer(IRabbitBus bus)
 {
     this.bus = bus;
 }
Пример #11
0
 public MyRequestResponder(IRabbitBus bus)
 {
     this.bus = bus;
 }