public BaseB2BExporter(IMapper mapper, IArchiver archiver,
                        B2BExporterConfig config)
 {
     this.archiver = archiver;
     mapper.Map(config, this);
     mapper.Map(config, Properties);
 }
 public BaseB2BExporter(IMapper mapper
                        , IArchiver archiver
                        , B2BExporterConfig config
                        , IDBStructureChecker dbStructureChecker)
 {
     this.archiver           = archiver;
     this.dbStructureChecker = dbStructureChecker;
     mapper.Map(config, this);
     mapper.Map(config, Properties);
 }
 public B2BExporter(IMapper mapper, IArchiver archiver,
                    B2BExporterConfig config, B2BDbStructureChecker dbStructureChecker) : base(mapper, archiver, config, dbStructureChecker)
 {
 }
 public PostgresB2BExporter(IMapper mapper, IArchiver archiver,
                            B2BExporterConfig config) : base(mapper, archiver, config)
 {
 }
 public void Initialize(B2BExporterConfig config)
 {
     ExportTableName         = config.ExportTableName;
     ExportInstanceTableName = config.ExportInstanceTableName;
 }
 public PostgresB2BExporter(IMapper mapper, IArchiver archiver,
                            B2BExporterConfig config, PostrgressDBStructureChecker dBStructureChecker) : base(mapper, archiver, config, dBStructureChecker)
 {
 }