示例#1
0
 public QueueFactory(ISubRedditFactory subRedditFactory, DiscordSocketClient discord, IGuildSettingsAppService guildSettingsAppService, IQueueManagerService queueManagerService)
 {
     _subRedditFactory        = subRedditFactory;
     _discord                 = discord;
     _guildSettingsAppService = guildSettingsAppService;
     _queueManagerService     = queueManagerService;
 }
示例#2
0
 public RedditModule(IQueueFactory queueFactory,
                     IGuildSettingsFactory guildSettingsFactory, ISubRedditHistoryFactory subRedditHistoryFactory, ISubRedditFactory subRedditFactory)
 {
     _queueFactory            = queueFactory;
     _guildSettingsFactory    = guildSettingsFactory;
     _subRedditHistoryFactory = subRedditHistoryFactory;
     _subRedditFactory        = subRedditFactory;
 }
示例#3
0
 public SubscriptionsFactory(ISubRedditFactory subRedditFactory,
                             IChannelFactory channelFactory,
                             DiscordSocketClient discord, ISubscriptionAppService subscriptionAppService, IChannelSubscriptionMapperAppService subscriptionMapperAppService)
 {
     _subRedditFactory             = subRedditFactory;
     _channelFactory               = channelFactory;
     _discord                      = discord;
     _subscriptionAppService       = subscriptionAppService;
     _subscriptionMapperAppService = subscriptionMapperAppService;
 }
 public SubRedditHistoryFactory(ISubRedditFactory subRedditFactory, ISubRedditHistoryAppService subRedditHistoryAppService)
 {
     _subRedditFactory           = subRedditFactory;
     _subRedditHistoryAppService = subRedditHistoryAppService;
 }