Example #1
0
 public RedditHostedService(IMemoryCache cache,
                            IRedditApiService apiService,
                            IRedditFeedService feedService,
                            IConnectionStateService stateService,
                            ILogger <RedditHostedService> logger)
 {
     _cache        = cache;
     _apiService   = apiService;
     _stateService = stateService;
     _feedService  = feedService;
     _logger       = logger;
 }
 public SubscriptionService(DiscordSocketClient discordSocketClient, IRedditApiService redditApiService, ISubscriptionAppService subscriptionAppService)
 {
     _discordSocketClient    = discordSocketClient;
     _redditApiService       = redditApiService;
     _subscriptionAppService = subscriptionAppService;
 }
 public QueueService(IServiceProvider serviceProvider, IRedditApiService redditApiService, DiscordSocketClient discordClient)
 {
     _serviceProvider  = serviceProvider;
     _redditApiService = redditApiService;
     _discordClient    = discordClient;
 }
 public SubRedditFactory(IRedditApiService redditApiService,
                         ISubRedditAppService subRedditAppService)
 {
     _redditApiService    = redditApiService;
     _subRedditAppService = subRedditAppService;
 }