public ReactionHandlingService(IServiceProvider services)
        {
            _discordClient         = services.GetRequiredService <DiscordSocketClient>();
            _groupHandlingService  = services.GetRequiredService <IGroupHandlerService>();
            _roleDispenserService  = services.GetRequiredService <IRoleDispenserService>();
            _dataExtensionsService = services.GetRequiredService <IGuildDataExtensionsService>();
            _config = services.GetRequiredService <IConfigurationService>();

            _discordClient.ReactionAdded   += ReactionAddedHandler;
            _discordClient.ReactionRemoved += ReactionRemovedHandler;
        }
Пример #2
0
 public DispenserManagementModule(IRoleDispenserService service)
 {
     _service = service;
 }