Ejemplo n.º 1
0
 public TweetController(
     ITwitterRepository twitterRepository,
     IHashtagResponseFactory hashtagResponseFactory)
 {
     _twitterRepository      = twitterRepository;
     _hashtagResponseFactory = hashtagResponseFactory;
 }
Ejemplo n.º 2
0
 public TweetVideoHandler(IScraperRepository repository,
                          ITwitterRepository twitterRepository, IOptions <TweetProcessorSettings> settings)
 {
     scraperRepository      = repository;
     this.twitterRepository = twitterRepository;
     this.settings          = settings.Value;
 }
Ejemplo n.º 3
0
 public WriteMaxIdCommand(
     string fileId,
     ITwitterRepository twitterRepository)
 {
     _fileId            = fileId;
     _twitterRepository = twitterRepository;
 }
Ejemplo n.º 4
0
 public SeenVideoHandler(IScraperRepository scraperRepository,
                         IOptions <TweetProcessorSettings> options, ITwitterRepository twitterRepository)
 {
     this.scraperRepository = scraperRepository;
     settings = options.Value;
     this.twitterRepository = twitterRepository;
 }
 public MessageMatcherProcessor(ITwitterRepository twitterRepository)
 {
     _twitterRepository   = twitterRepository;
     _luisSubscriptionKey = ConfigurationManager.AppSettings[LUIS_SubscriptionKey];
     _luisAppId           = ConfigurationManager.AppSettings[LUIS_AppId];
     _memoryCache         = MemoryCache.Default;
 }
Ejemplo n.º 6
0
 public RunMentionWatchCommand(
     ITwitterRepository twitterRepository,
     IHashtagResponseFactory hashtagResponseFactory)
 {
     _twitterRepository      = twitterRepository;
     _hashtagResponseFactory = hashtagResponseFactory;
 }
Ejemplo n.º 7
0
 public FireAndForgetMentionsCommand(
     ITwitterRepository twitterRepository,
     IHashtagResponseFactory hashtagResponseFactory)
 {
     _twitterRepository      = twitterRepository;
     _hashtagResponseFactory = hashtagResponseFactory;
 }
Ejemplo n.º 8
0
 internal TwitterFeedService(IUserReader userReader, ITweetReader tweetReader, ITwitterRepository repo, IView <IEnumerable <UserFeed> > view)
 {
     _repo        = repo;
     _userReader  = userReader;
     _tweetReader = tweetReader;
     _view        = view;
 }
Ejemplo n.º 9
0
        public TwitterServiceProvider(ITwitterRepository twitterRepository)
        {
            _twitterRepository = twitterRepository;

            // Authenticate witht the Twitter API
            _twitterService = new TwitterService(ConfigurationManager.AppSettings[CONSUMER_KEY], ConfigurationManager.AppSettings[CONSUMER_SECRET]);
            _twitterService.AuthenticateWith(ConfigurationManager.AppSettings[TOKEN], ConfigurationManager.AppSettings[TOKEN_SECRET]);
        }
Ejemplo n.º 10
0
 public TwitterController(UserManager <ApplicationUser> userManager, ITwitterRequestHandler twitterRequestHandler, ITwitterRepository twitterRepository, ITwittersService twittersService, IMapper mapper)
 {
     this.userManager           = userManager;
     this.twitterRequestHandler = twitterRequestHandler;
     this.twitterRepository     = twitterRepository;
     this.twittersService       = twittersService;
     this.mapper = mapper;
 }
Ejemplo n.º 11
0
 public TwitterContentHandlerFactory(ITwitterRepository twitterRepository, IScraperRepository scraperRepository,
                                     ILogger <TwitterContentHandlerFactory> logger, IOptions <TweetProcessorSettings> options)
 {
     this.logger               = logger;
     this.twitterRepository    = twitterRepository;
     scraperDatabaseRepository = scraperRepository;
     this.options              = options;
 }
 public HomeController(IUserServices userServices, IMapper mapper, IUserManagerProvider userManager, ITweetRepository tweetRepo, ITwitterRepository twitterRepo, IUnitOfWork unitOfWork)
 {
     this.userServices = userServices;
     this.mapper       = mapper;
     this.userManager  = userManager;
     this.tweetRepo    = tweetRepo;
     this.twitterRepo  = twitterRepo;
     this.unitOfWork   = unitOfWork;
 }
 public HandleMentionsCommand(
     List <Tweet> tweets,
     ITwitterRepository twitterRepository,
     IHashtagResponseFactory hashtagResponseFactory)
 {
     _tweets                 = tweets;
     _twitterRepository      = twitterRepository;
     _hashtagResponseFactory = hashtagResponseFactory;
 }
Ejemplo n.º 14
0
        public void Setup()
        {
            _repo = MockRepository.GenerateMock <ITwitterRepository>();

            // Stub list to return when GetAll or GetPredicate is called
            var list = new List <TweetFromUser>()
            {
                new TweetFromUser
                {
                    TweetText = "This is my tweet",
                    User      = new User
                    {
                        Name = "mark"
                    }
                },
                new TweetFromUser
                {
                    TweetText = "This is Tom's tweet"
                    , User    = new User
                    {
                        Name = "Tom"
                    }
                },
                new TweetFromUser
                {
                    TweetText = "This is another tweet"
                    , User    = new User
                    {
                        Name = "mark"
                    }
                }
            };

            _repo.Stub(d => d.GetAll()).Return(list);

            // when they use UserName == "mark"
            //  _repo.Stub(d => d.GetTweetsByScreenName("mark")).Return(list.Where(d => d.User.Name == "mark"));

            _vm = new TwitterViewModel(_repo);
        }
Ejemplo n.º 15
0
        public void Setup()
        {
            _repo = MockRepository.GenerateMock<ITwitterRepository>();

             // Stub list to return when GetAll or GetPredicate is called
             var list = new List<TweetFromUser>()
                       {
                          new TweetFromUser
                             {
                                TweetText = "This is my tweet",
                                User = new User
                                {
                                  Name = "mark"
                                }
                             },
                          new TweetFromUser
                             {
                                TweetText = "This is Tom's tweet"
                                , User = new User
                                {
                                  Name = "Tom"
                                }
                             },
                          new TweetFromUser
                             {
                                TweetText = "This is another tweet"
                                , User = new User
                                {
                                  Name = "mark"
                                }
                             }
                       };

             _repo.Stub(d => d.GetAll()).Return(list);

             // when they use UserName == "mark"
               //  _repo.Stub(d => d.GetTweetsByScreenName("mark")).Return(list.Where(d => d.User.Name == "mark"));

             _vm = new TwitterViewModel(_repo);
        }
Ejemplo n.º 16
0
 public TweetController(INewsRepository newsData, ITwitterRepository twitter, IOptions <BALSettings> balSettings)
 {
     _newsData    = newsData;
     _twitter     = twitter;
     _balSettings = balSettings;
 }
Ejemplo n.º 17
0
 public HomeController(ITwitterRepository twitterRepository)
 {
     _twitterRepo = twitterRepository;
 }
Ejemplo n.º 18
0
 public ApplicationService(ITwitterRepository twitterRepository, IApiService apiService, IUrlBuilder urlBuilder)
 {
     this._twitterRepository = twitterRepository;
     this._apiService        = apiService;
     this._urlBuilder        = urlBuilder;
 }
Ejemplo n.º 19
0
 public SearchService(ITwitterRepository twitterRepository)
 {
     _twitterRepository = twitterRepository;
 }
Ejemplo n.º 20
0
 public TwitterViewModel(ITwitterRepository repository)
 {
    _repository = repository;
    _nextTweet = "Write your next tweet here.";
    BuildTweetsFromAllUsers();
 }
Ejemplo n.º 21
0
 public UnitOfWork(ITwitterRepository twitterRepository)
 {
     TwitterRepos = twitterRepository;
 }
Ejemplo n.º 22
0
 public TwitterService(ITwitterRepository twitterRepository)
 {
     _twitterRepository = twitterRepository;
 }
Ejemplo n.º 23
0
 public TwittersController(ITwitterRepository twitterRepository)
 {
     this.twitterRepo = twitterRepository;
 }
Ejemplo n.º 24
0
 public TwitterAnalyzer(ITextAnalyzerService textAnalyzerService,
                        ITwitterRepository twitterRepository)
 {
     _textAnalyzerService = textAnalyzerService;
     _twitterRepository   = twitterRepository;
 }
Ejemplo n.º 25
0
 /// <summary>
 /// Initializes a new instance of the <see cref="TwitterProvider"/> class.
 /// </summary>
 /// <remarks>
 /// The class property, Repository, is injected with a concrete implementation
 /// by our DependencyInjection.InjectDependencies class.
 /// </remarks>
 public TwitterProvider(ITwitterRepository repo)
 {
     this.Repository = repo;
 }
 public TwitterExternalUserInformationProvider(ITwitterRepository twitterRepository)
 {
     this.twitterRepository = twitterRepository;
 }
Ejemplo n.º 27
0
 public Report(ITwitterRepository twitterRepository)
 {
     _twitterRepository = twitterRepository;
     _tweetLengthLimit  = Convert.ToInt32(ConfigurationManager.AppSettings["LimitTweetTo"]);
 }
Ejemplo n.º 28
0
 public ReadMaxIdCommand(
     ITwitterRepository twitterRepository)
 {
     _twitterRepository = twitterRepository;
 }
Ejemplo n.º 29
0
 /// <summary>
 /// <see cref="CountCommand"/> の新しいインスタンスを生成します。
 /// </summary>
 public CountCommand(ITwitterRepository twitter, CountCommandSettings settings)
 {
     this.twitter  = twitter;
     this.settings = settings;
 }
Ejemplo n.º 30
0
 public TwitterBal(ITwitterRepository _TwitterRepository)
 {
     TwitterRepository = _TwitterRepository;
 }
Ejemplo n.º 31
0
 public TwitterService()
 {
     _twitterRepository = new TwitterRepository();
     _memberRepository  = new MemberRepository();
 }
 public TwitterService(IUnitOfWork unitOfWork, ITwitterRepository twitterRepository)
 {
     this.unitOfWork        = unitOfWork;
     this.twitterRepository = twitterRepository;
 }
Ejemplo n.º 33
0
 public Retweeter(ITableStorageRepository tableStorageRepository, ITwitterRepository twitterRepository)
 {
     _tableStorageRepository = tableStorageRepository;
     _twitterRepository = twitterRepository;
 }
Ejemplo n.º 34
0
 public TwitterViewModel(ITwitterRepository repository)
 {
     _repository = repository;
     _nextTweet  = "Write your next tweet here.";
     BuildTweetsFromAllUsers();
 }
Ejemplo n.º 35
0
 public TopicProcessor(ITwitterRepository twitterRepository, IDWHRepository dwhRepository)
 {
     _twitterRepository = twitterRepository;
     _dwhRepository     = dwhRepository;
 }
Ejemplo n.º 36
0
 public ApplicationService(ITwitterRepository twitterRepository, IApiService apiService, IUrlBuilder urlBuilder)
 {
     this._twitterRepository = twitterRepository;
     this._apiService = apiService;
     this._urlBuilder = urlBuilder;
 }
 public TwitterExternalUserInformationProvider(ITwitterRepository twitterRepository)
 {
     this.twitterRepository = twitterRepository;
 }