Пример #1
0
        public RuntimeCsvFileWatcher(string folder, IChangeRepository changeRepository, ISenderAPI <TAPIModel> mediator, Mapper.ModelsMapper <TCsvModel, TAPIModel> mapper)
        {
            this.mapper = mapper;

            this.folder = folder;

            this.changeRepository = changeRepository;
            this.mediator         = mediator;

            AddAllChanges(folder);
            ConfigurateFileWathcer();
        }
 public OrdersCsvFileWatcher(string folder, IChangeRepository changeRepository, ISenderAPI <OrderAPIModel> mediator) : base(folder, changeRepository, mediator,
                                                                                                                            new Mapper.ModelsMapper <OrderCsvModel, OrderAPIModel>(new Mapper.Configurations.OrdersConfiguration()))
 {
 }