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>(); }
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; }
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; }
public TestModule(IEconomyService economyService) { this.economyService = economyService; }