Exemple #1
0
 public PickupSubscriberModule(
     IQueueRepository queueRepository,
     ISubscriberCommandService subscriberCommandService,
     IMiscCommandService miscCommandService
     )
 {
     _queueRepository          = queueRepository;
     _subscriberCommandService = subscriberCommandService;
     _miscCommandService       = miscCommandService;
 }
Exemple #2
0
 public SubscriberCommandService(
     IQueueRepository queueRepository,
     ISubscriberActivitiesRepository activitiesRepository,
     IListCommandService listCommandService,
     IMiscCommandService miscCommandService
     )
 {
     _queueRepository      = queueRepository;
     _activitiesRepository = activitiesRepository;
     _listCommandService   = listCommandService;
     _miscCommandService   = miscCommandService;
 }
        public PickupListModule(
            IQueueRepository queueRepository,
            ISubscriberActivitiesRepository activitiesRepository,
            IListCommandService listCommandService,
            ISubscriberCommandService subscriberCommandService,
            IMiscCommandService miscCommandService,
            DiscordSocketClient client)
        {
            _queueRepository          = queueRepository;
            _activitiesRepository     = activitiesRepository;
            _listCommandService       = listCommandService;
            _subscriberCommandService = subscriberCommandService;
            _miscCommandService       = miscCommandService;
            _client = client;

            _client.ReactionAdded   += ReactionAdded;
            _client.ReactionRemoved += ReactionRemoved;
        }