Esempio n. 1
0
        public CommandHandlingService(
            IServiceProvider provider,
            DiscordSocketClient discord,
            CommandService commands,
            MangaService mangaService,
            UserAlertService userAlertService,
            ChannelService channelService,
            ServerAlertService serverAlertService,
            MangaUpdatesCrawlerService mangaUpdatesService,
            UnionMangasCrawlerService unionMangasService,
            //TuMangaCrawlerService tuMangaService,
            InfoAnimeCrawlerService infoAnimeCrawlerService,
            AppDbContext dbContext)
        {
            this.discord             = discord;
            this.commands            = commands;
            this.mangaService        = mangaService;
            this.userAlertService    = userAlertService;
            this.channelService      = channelService;
            this.serverAlertService  = serverAlertService;
            this.mangaUpdatesService = mangaUpdatesService;
            this.unionMangasService  = unionMangasService;
            //this.tuMangaService = tuMangaService;
            this.infoAnimeService = infoAnimeCrawlerService;
            this.provider         = provider;
            this.dbContext        = dbContext;

            this.discord.Connected += Update;
            resourceManager         = new ResourceManager(typeof(WebJobResource));
        }
Esempio n. 2
0
 public ServerAlertModule(
     MangaService mangaService,
     ServerAlertService serverAlertService,
     UserAlertService userAlertService,
     CrawlerService crawlerService,
     AppDbContext dbContext,
     LocaledResourceManager <ServerAlertModuleResource> resourceManager)
 {
     this.mangaService       = mangaService;
     this.serverAlertService = serverAlertService;
     this.userAlertService   = userAlertService;
     this.crawlerService     = crawlerService;
     this.dbContext          = dbContext;
     this.resourceManager    = resourceManager;
 }