Пример #1
0
 public VendorPusher(
     Lazy<IItemUpdates<UpdateQuantityHeader, VendorQtyEntry>> inventoryUpdater,
     IItemUpdates<PriceHeader, VendorPriceEntry> costsUpdater,
     IReadyDirectory readyDirectory,
     IFileHelpersCache fileHelpersCache,
     IArchiveDirectory archiveDirectory,
     SystemClock systemClock,
     ILogger logger)
 {
     _inventoryUpdater = inventoryUpdater;
     _readyDirectory = readyDirectory;
     _fileHelpersCache = fileHelpersCache;
     _archiveDirectory = archiveDirectory;
     _systemClock = systemClock;
     _logger = logger;
     _costsUpdater = costsUpdater;
 }
Пример #2
0
 public FoxVendor(ITextFileReader fileReader, IFileHelpersCache fileHelpersCache)
 {
     _fileReader = fileReader;
     _fileHelpersCache = fileHelpersCache;
 }
 public TuckerRockyVendor(ITextFileReader fileReader, IFileHelpersCache fileHelpersCache, SystemClock clock)
 {
     _fileReader = fileReader;
     _fileHelpersCache = fileHelpersCache;
     _clock = clock;
 }
 public StandardFormatWriter(IFileHelpersCache cache)
 {
     _cache = cache;
 }
 public PartsUnlimitedVendor(ITextFileReader fileReader, IFileHelpersCache fileHelpersCache)
 {
     _fileReader = fileReader;
     _fileHelpersCache = fileHelpersCache;
 }