internal PublishingTask(PublishBot publishBot, PostingManager postingManager, AdminBot adminBot) { this.posts = postingManager; this.publishBot = publishBot; this.adminBot = adminBot; this.publishTask = this.periodicPublishingTask(new TimeSpan(0, 0, 0, IntervalCheckPublishSeconds, 0), this.cancelTaskSource.Token); }
internal VoteAndFlagTask(PostingManager postingManager, PublishBot publishBot, DRaumStatistics statistics, AdminBot adminBot) { this.statistics = statistics; this.adminBot = adminBot; this.publishBot = publishBot; this.posts = postingManager; this.voteAndFlagTask = this.periodicVoteAndFlagTask(new TimeSpan(0, 0, intervalVoteAndFlagCountMinutes, 0, 0), this.cancelTaskSource.Token); }