public SentimentAnalysisController( PfDbContext context, ISentimentAnalysisService sentimentAnalysisService) { _context = context; _sentimentAnalysisService = sentimentAnalysisService; }
public ExternalSiteContentController( IReadOnlyPolicyRegistry <string> policyRegistry, IWebsiteService websiteService, ISentimentAnalysisService sentimentAnalysisService, ILogger <ExternalSiteContentController> logger) { _policy = policyRegistry.Get <IAsyncPolicy <AnalysisResponse> >(Policies.AnalysisResponsePolicy); _websiteService = websiteService; _sentimentAnalysisService = sentimentAnalysisService; _logger = logger; }
public StreamManager( ITwitterStreamingClient twitterStreamingClient, ISentimentAnalysisService sentimentAnalysisService, IEventHubService eventHubService, ILoggerFactory loggerFactory, TwitterSettings twitterSettings) { this.twitterStreamingClient = twitterStreamingClient; this.sentimentAnalysisService = sentimentAnalysisService; this.eventHubService = eventHubService; this.twitterSettings = twitterSettings; this.logger = loggerFactory.CreateLogger(nameof(StreamManager)); }
protected BaseTwitterHostedService(ILogger <TwitterBotHostedService> logger, ITwitterLogService twitterLogService, ITwitterClient twitterClient, TwitterBotSettings twitterBotSettings, IScheduledTweetService scheduledTweetService, ISentimentAnalysisService sentimentAnalysisService) { Logger = logger; TwitterLogService = twitterLogService; TwitterClient = twitterClient; TwitterBotSettings = twitterBotSettings; ScheduledTweetService = scheduledTweetService; SentimentAnalysisService = sentimentAnalysisService; }
public TwitterBotHostedService(ILogger <TwitterBotHostedService> logger, IEnumerable <IGrammarService> grammarServices, ITwitterLogService twitterLogService, ITwitterClient userClient, IOptions <TwitterBotSettings> options, IGithubService githubService, IScheduledTweetService scheduledTweetService, ISentimentAnalysisService sentimentAnalysisService) : base(logger, twitterLogService, userClient, options.Value, scheduledTweetService, sentimentAnalysisService) { _githubService = githubService; _grammarService = grammarServices.First(v => v.GrammarAlgorith == Defaults.DefaultAlgorithm); _grammarService.SetStrictnessLevel(CorrectionStrictnessLevels.Tolerant); }
public SentimentAnalyzer(ITextTranslationService textTranslationService, ISentimentAnalysisService sentimentAnalysiService) { _textTranslationService = textTranslationService; _sentimentAnalysiService = sentimentAnalysiService; }
public MessageService(MessagesRepository messagesRepository, ISentimentAnalysisService sentimentAnalysisService) { _messagesRepository = messagesRepository; _sentimentAnalysisService = sentimentAnalysisService; }