// == CONSTRUCTOR(S)
        // ======================================================================

        public ScheduledTaskService(IServiceScopeFactory scopeFactory, IBlizzardRealmService blizzardRealmService, IBlizzardAuctionHouseService blizzardAuctionHouseService, IBlizzardItemService blizzardItemService)
        {
            this._scopeFactory                = scopeFactory;
            this._scheduledTasks              = new Dictionary <int, GenericScheduledTask>();
            this._blizzardRealmService        = blizzardRealmService;
            this._blizzardAuctionHouseService = blizzardAuctionHouseService;
            this._blizzardItemService         = blizzardItemService;

            LogUtil.writeLog(this.GetType(), LogType.INFO, "SCHEDULED TASK SERVICE CREATED");
        }
        // == CONSTRUCTOR(S)
        // ======================================================================

        public AuctionHouseScanTask(IServiceScopeFactory scopeFactory, ScheduledTask scheduledTask, IBlizzardAuctionHouseService blizzardAuctionHouseService, IBlizzardItemService blizzardItemService) : base(scopeFactory, scheduledTask)
        {
            this._blizzardAuctionHouseService = blizzardAuctionHouseService;
            this._blizzardItemService         = blizzardItemService;
        }