public SellMarketableItemsJob( ILogger <SellMarketableItemsJob> logger, InventoryService inventoryService, MarketService marketService, DelayedExecutionPool delayedExecutionPool, JobManager jobManager) : base(logger, jobManager) { _logger = logger; _inventoryService = inventoryService; _marketService = marketService; _delayedExecutionPool = delayedExecutionPool; JobExecuteDelay = TimeSpan.FromHours(1); }
public UnpackBoosterPacksJob( ILogger <UnpackBoosterPacksJob> logger, InventoryService inventoryService, BoosterPackService boosterPackService, DelayedExecutionPool delayedExecutionPool, JobManager jobManager) : base(logger, jobManager) { _logger = logger; _inventoryService = inventoryService; _boosterPackService = boosterPackService; _delayedExecutionPool = delayedExecutionPool; JobExecuteDelay = TimeSpan.FromHours(1); }
public CheckMarketPriceJob( ILogger <CheckMarketPriceJob> logger, LocalCacheService cacheService, MarketService marketService, DelayedExecutionPool delayedExecutionPool, JobManager jobManager) : base(logger, jobManager) { _logger = logger; _cacheService = cacheService; _marketService = marketService; _delayedExecutionPool = delayedExecutionPool; JobExecuteDelay = TimeSpan.FromMinutes(15); }