Пример #1
0
 public SubscriberCommandService(
     IQueueRepository queueRepository,
     ISubscriberActivitiesRepository activitiesRepository,
     IListCommandService listCommandService,
     IMiscCommandService miscCommandService
     )
 {
     _queueRepository      = queueRepository;
     _activitiesRepository = activitiesRepository;
     _listCommandService   = listCommandService;
     _miscCommandService   = miscCommandService;
 }
Пример #2
0
 public PublicModule(
     CommandService commandService,
     ISubscriberActivitiesRepository activitiesRepository,
     GitHubService gitHubService,
     IServerRepository serverRepository,
     AppVersionInfo appVersionInfo)
 {
     _commandService       = commandService;
     _activitiesRepository = activitiesRepository;
     _githubService        = gitHubService;
     _serverRepository     = serverRepository;
     _appVersionInfo       = appVersionInfo;
 }
Пример #3
0
        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;
        }
Пример #4
0
 public ListCommandService(IQueueRepository queueRepository, ISubscriberActivitiesRepository activitiesRepository)
 {
     _queueRepository      = queueRepository;
     _activitiesRepository = activitiesRepository;
 }