protected ShopifyFilesReader(IShopifyStorage <T> storage, string startFile, ILogger logger) { _storage = storage; _logger = logger; _startFile = startFile; }
protected ShopifyFetchAndStoreService( IOptions <StoreOptions> optionsAccessor, IShopifyFetcher <T> fetcher, IShopifyStorage <T> storage, IShopifyFilesWriter <T> filesWriter, string folder, Func <T, DateTimeOffset?> updateSelector, ILogger logger) { _optionsAccessor = optionsAccessor; _fetcher = fetcher; _storage = storage; _filesWriter = filesWriter; _folder = folder; _updateSelector = updateSelector; _logger = logger; }