Exemple #1
0
 public TwitterJob(IServiceScopeFactory scopeFactory, DiscordClient dClient, RedditClient redditAPI, BloonLog bloonLog)
 {
     this.dClient        = dClient;
     this.bloonLog       = bloonLog;
     this.twitterService = new TwitterService(scopeFactory);
     this.twitterService.Authenticate();
     this.redditAPI = redditAPI;
 }
Exemple #2
0
 public SBAInactivityJob(IServiceScopeFactory scopeFactory, DiscordClient dClient, BloonLog bloonLog)
 {
     this.scopeFactory = scopeFactory;
     this.dClient      = dClient;
     this.bloonLog     = bloonLog;
 }
Exemple #3
0
 public SteamNewsJob(DiscordClient dClient, BloonLog bloonLog, SteamNewsService newsService)
 {
     this.dClient     = dClient;
     this.bloonLog    = bloonLog;
     this.newsService = newsService;
 }
Exemple #4
0
 public YouTubeJob(DiscordClient dClient, BloonLog bloonLog, YouTubeService youTubeService)
 {
     this.dClient        = dClient;
     this.bloonLog       = bloonLog;
     this.youTubeService = youTubeService;
 }
Exemple #5
0
 public JobManager(IServiceScopeFactory factory, BloonLog bloonLog)
 {
     this.factory  = factory;
     this.bloonLog = bloonLog;
     this.jobs     = new HashSet <ITimedJob>();
 }
Exemple #6
0
 public LTPPruneFeature(IServiceScopeFactory scopeFactory, JobManager jobManager, DiscordClient dClient, BloonLog bloonLog)
 {
     this.jobManager  = jobManager;
     this.ltpPruneJob = new LTPPruneJob(scopeFactory, dClient, bloonLog);
 }
Exemple #7
0
 public WikiJob(DiscordClient dClient, BloonLog bloonLog, WikiService wikiService)
 {
     this.dClient     = dClient;
     this.bloonLog    = bloonLog;
     this.wikiService = wikiService;
 }
Exemple #8
0
 public HelpraceJob(DiscordClient dClient, BloonLog bloonLog, HelpraceService helpraceService)
 {
     this.dClient         = dClient;
     this.bloonLog        = bloonLog;
     this.helpraceService = helpraceService;
 }
Exemple #9
0
 public UserInfoLoggingFeature(DiscordClient dClient, BloonLog bloonLog, UserEventService userEventService)
 {
     this.dClient          = dClient;
     this.bloonLog         = bloonLog;
     this.userEventService = userEventService;
 }
Exemple #10
0
 public TwitterFeature(IServiceScopeFactory scopeFactory, JobManager jobManager, DiscordClient dClient, RedditClient rClient, BloonLog bloonLog)
 {
     this.jobManager = jobManager;
     this.twitterJob = new TwitterJob(scopeFactory, dClient, rClient, bloonLog);
 }
 public SBAInactivityFeature(IServiceScopeFactory scopeFactory, JobManager jobManager, DiscordClient dClient, BloonLog bloonLog)
 {
     this.scopeFactory     = scopeFactory;
     this.dClient          = dClient;
     this.jobManager       = jobManager;
     this.sbaInactivityJob = new SBAInactivityJob(scopeFactory, dClient, bloonLog);
 }
Exemple #12
0
 public NowPlayingJob(DiscordClient dClient, BloonLog bloonLog)
 {
     this.dClient  = dClient;
     this.bloonLog = bloonLog;
 }
Exemple #13
0
 public LTPPruneJob(IServiceScopeFactory scopeFactory, DiscordClient dClient, BloonLog bloonLog)
 {
     this.scopeFactory = scopeFactory;
     this.dClient      = dClient;
     this.bloonLog     = bloonLog;
 }
Exemple #14
0
 public NowPlayingFeature(JobManager jobManager, IServiceScopeFactory scopeFactory, DiscordClient dClient, BloonLog bloonLog)
 {
     this.jobManager    = jobManager;
     this.scopeFactory  = scopeFactory;
     this.dClient       = dClient;
     this.nowPlayingJob = new NowPlayingJob(dClient, bloonLog);
 }