Пример #1
0
        public CommandHandler(IServiceProvider serviceProvider)
        {
            Provider = serviceProvider;

            client           = Provider.GetService <DiscordSocketClient>();
            commandService   = Provider.GetService <CommandService>();
            economyService   = Provider.GetService <IEconomyService>();
            roleService      = Provider.GetService <IRoleService>();
            messageService   = Provider.GetService <IMessageService>();
            riotService      = Provider.GetService <IRiotService>();
            emoteService     = Provider.GetService <IEmoteService>();
            dailyService     = Provider.GetService <IDailyService>();
            roleSetupService = Provider.GetService <IRoleSetupService>();
        }
Пример #2
0
 public AdminHelperModule(IRiotService riotService,
                          IEconomyService economyService,
                          IEventService eventService,
                          IGiveawayService giveawayService,
                          IMessageService messageService,
                          IRewardService rewardService)
 {
     this.riotService     = riotService;
     this.economyService  = economyService;
     this.eventService    = eventService;
     this.giveawayService = giveawayService;
     this.messageService  = messageService;
     this.rewardService   = rewardService;
 }
Пример #3
0
 public EconomyModule(IEconomyService economyService,
                      IBragService bragService,
                      IGiveawayService giveawayService,
                      IBotRespectService botRespectService,
                      IBackgroundService backgroundService,
                      IRoleService roleService,
                      IRewindService rewindService,
                      IDoubleExpService doubleExpService,
                      IChannelService channelService,
                      IMessageService messageService)
 {
     this.economyService = economyService;
     this.bragService = bragService;
     this.giveawayService = giveawayService;
     this.botRespectService = botRespectService;
     this.backgroundService = backgroundService;
     this.roleService = roleService;
     this.rewindService = rewindService;
     this.doubleExpService = doubleExpService;
     this.channelService = channelService;
     this.messageService = messageService;
 }
Пример #4
0
 public TestModule(IEconomyService economyService)
 {
     this.economyService = economyService;
 }