public MessageToSqlController(ISqlRepository repository,
                               IRabbitRepository eventPublisher,
                               ILogger <MessageToSqlController> logger)
 {
     _repository     = repository;
     _eventPublisher = eventPublisher;
     _logger         = logger;
 }
 public OrderBusiness(IOrderRepository serviceBase, IRabbitRepository rabbitRepository)
     : base(serviceBase)
 {
     _Repository       = serviceBase;
     _RabbitRepository = rabbitRepository;
 }
 public RabbitService(IRabbitRepository rabbitRepository)
 {
     Ensure.ThatIsNotNull(rabbitRepository);
     this.rabbitRepository = rabbitRepository;
 }