public EbBaseService(IEbConnectionFactory _dbf, IMessageProducer _mqp, IMessageQueueClient _mqc, IEbMqClient _mq)
 {
     this.EbConnectionFactory = _dbf as EbConnectionFactory;
     this.MessageProducer3    = _mqp as RabbitMqProducer;
     this.MessageQueueClient  = _mqc as RabbitMqQueueClient;
     this.MQClient            = _mq as EbMqClient;
 }
 public EbBaseService(IEbConnectionFactory _dbf, IEbMqClient _mqc, IEbServerEventClient _sec)
 {
     this.EbConnectionFactory = _dbf as EbConnectionFactory;
     this.MQClient            = _mqc as EbMqClient;
     this.ServerEventClient   = _sec as EbServerEventClient;
 }
 public EbBaseService(IEbConnectionFactory _dbf, IEbMqClient _mq)
 {
     this.EbConnectionFactory = _dbf as EbConnectionFactory;
     this.MQClient            = _mq as EbMqClient;
 }
 public EbBaseService(IEbMqClient _mq, IEbServerEventClient _se)
 {
     this.MQClient          = _mq as EbMqClient;
     this.ServerEventClient = _se as EbServerEventClient;
 }
 public BaseService(IEbConnectionFactory _dbf, IMessageProducer _msp, IMessageQueueClient _mqc, IEbServerEventClient _sec, IEbMqClient _mq)
 {
     this.EbConnectionFactory = _dbf as EbConnectionFactory;
     this.MessageProducer3    = _msp as RabbitMqProducer;
     this.MessageQueueClient  = _mqc as RabbitMqQueueClient;
     this.ServerEventClient   = _sec as EbServerEventClient;
     this.MqClient            = _mq as EbMqClient;
 }
 public BaseService(IEbConnectionFactory _dbf, IEbMqClient _mqc)
 {
     this.EbConnectionFactory = _dbf as EbConnectionFactory;
     this.MqClient            = _mqc as EbMqClient;
 }