public OrlenWholesalePriceUpdater( OrlenWholesalePriceFetcher fetcher, GasWebDbContext dbContext, SystemFranchiseCollection franchiseCollection) : base(fetcher, dbContext, franchiseCollection.Orlen) { }
public BpWholesalePriceUpdater( BpWholesalePriceFetcher priceProvider, GasWebDbContext dbContext, SystemFranchiseCollection franchiseCollection) : base(priceProvider, dbContext, franchiseCollection.Bp) { }
public LotosWholesalePriceUpdater( LotosWholesalePriceFetcher fetcher, SystemFranchiseCollection franchiseCollection, GasWebDbContext dbContext) : base(fetcher, dbContext, franchiseCollection.Lotos) { }
public AuchanGasStationsUpdater( AuchanGasStationsFetcher gasStationsFetcher, SystemFranchiseCollection franchiseCollection, GasWebDbContext dbContext, IAuditMetadataProvider auditMetadataProvider) { this.gasStationsFetcher = gasStationsFetcher; this.franchiseCollection = franchiseCollection; this.dbContext = dbContext; this.auditMetadataProvider = auditMetadataProvider; }