public DWHIngestionService(IChatRepository chatRepository, IStagingRepository stagingRepository,
                            IConfigurationRepository configurationRepository)
 {
     _chatRepository          = chatRepository;
     _stagingRepository       = stagingRepository;
     _configurationRepository = configurationRepository;
 }
 public HouseBrandsImportLogicImpl(IStagingRepository stagingRepository,
                                   IElasticSearchRepository elasticSearchRepository,
                                   IEventLogRepository eventLogRespository)
 {
     _stagingRepository       = stagingRepository;
     _elasticSearchRepository = elasticSearchRepository;
     _eventLog = eventLogRespository;
 }
 public CategoriesImportLogicImpl(IStagingRepository stagingRepository,
                                  IElasticSearchRepository esRepository,
                                  IEventLogRepository eventLogRepository)
 {
     _stagingRepository       = stagingRepository;
     _elasticSearchRepository = esRepository;
     _eventLog = eventLogRepository;
 }
예제 #4
0
 public ListImportLogicImpl(IStagingRepository stagingRepository, IEventLogRepository eventLogRepository,
                            IOrderedFromListRepository order2ListRepo, IOrderedItemsFromListRepository orderItemsFromListRepo, IContractChangesRepository contractChangesRepo)
 {
     _stagingRepository      = stagingRepository;
     _eventLogRepository     = eventLogRepository;
     _order2ListRepo         = order2ListRepo;
     _orderItemsFromListRepo = orderItemsFromListRepo;
     _contractChangesRepo    = contractChangesRepo;
 }
예제 #5
0
 public CatalogLogicImpl(ICatalogInternalRepository catalogRepository, IStagingRepository stagingRepository, IElasticSearchRepository elasticSearchRepository,
                         IEventLogRepository eventLog, IUserProfileLogic userProfile, IListLogic listLogic,
                         IMessagingLogic messageLogic)
 {
     this.catalogRepository       = catalogRepository;
     this.stagingRepository       = stagingRepository;
     this.elasticSearchRepository = elasticSearchRepository;
     this.eventLog         = eventLog;
     this.userProfileLogic = userProfile;
     this.listLogic        = listLogic;
     this.messageLogic     = messageLogic;
 }
예제 #6
0
 public ValuesController(IStagingRepository stagingRepository)
 {
     StagingRepository = stagingRepository;
 }
예제 #7
0
 public StagingController(IStagingRepository stagingRepository)
 {
     StagingRepository = stagingRepository;
 }
예제 #8
0
 public ChatIngestionProcessor(IStagingRepository stagingRepository, IDWHRepository dwhRepository, IConfigurationRepository configurationRepository)
 {
     _stagingRepository       = stagingRepository;
     _dwhRepository           = dwhRepository;
     _configurationRepository = configurationRepository;
 }