public BonusRewardDetectedSubscriber(string connectionString,
                                      string exchangeName,
                                      string queueName,
                                      ILogFactory logFactory,
                                      ICashInService cashInService)
     : base(connectionString, exchangeName, queueName, logFactory)
 {
     _cashInService = cashInService;
     _log           = logFactory.CreateLog(this);
 }
 public RegistrationBonusSubscriber(
     string connectionString,
     string exchangeName,
     ICashInService cashInService,
     ILogFactory logFactory)
 {
     _connectionString = connectionString;
     _exchangeName     = exchangeName;
     _cashInService    = cashInService;
     _logFactory       = logFactory;
     _log = logFactory.CreateLog(this);
 }
 public CashInController()
 {
     _ICashInService    = new CashInService();
     _IDataManipulation = new DataManipulation();
 }