public TweetsV2Requester( ITwitterClient client, ITwitterClientEvents twitterClientEvents, ITweetsV2Controller tweetsV2Controller) : base(client, twitterClientEvents) { _tweetsV2Controller = tweetsV2Controller; }
public SearchClientParametersValidator( ITwitterClient client, ISearchClientRequiredParametersValidator searchClientRequiredParametersValidator) { _client = client; _searchClientRequiredParametersValidator = searchClientRequiredParametersValidator; }
// Constructor public FilteredStream( ITwitterClient client, IStreamTrackManager <ITweet> streamTrackManager, IFilterStreamTweetMatcherFactory filterStreamTweetMatcherFactory, IJsonObjectConverter jsonObjectConverter, IJObjectStaticWrapper jObjectStaticWrapper, IStreamResultGenerator streamResultGenerator, ITwitterClientFactories factories, ICreateFilteredTweetStreamParameters createFilteredTweetStreamParameters) : base(client, streamTrackManager, jsonObjectConverter, jObjectStaticWrapper, streamResultGenerator, factories, createFilteredTweetStreamParameters) { StreamTrackManager = streamTrackManager; _client = client; _filterStreamTweetMatcherFactory = filterStreamTweetMatcherFactory; _factories = factories; _followingUserIds = new Dictionary <long?, Action <ITweet> >(); _locations = new Dictionary <ILocation, Action <ITweet> >(); MatchOn = MatchOn.Everything; }
public IMultiLevelCursorIterator <long, IUser> CreateUserMultiLevelIterator( ITwitterClient client, ITwitterPageIterator <ITwitterResult <IIdsCursorQueryResultDTO> > iterator, int maxPageSize) { return(Create(iterator, dtoIds => dtoIds.Ids, client.Users.GetUsers, maxPageSize)); }
public ListsClient( ITwitterListsRequester twitterListsRequester, ITwitterClient client) { _twitterListsRequester = twitterListsRequester; _client = client; }
public void SetUp() { _siteConfiguration = new SiteConfiguration { TwitterUserName = "******", TwitterPassword = "******", }; _twitterClient = MockRepository.GenerateStub<ITwitterClient>(); _tinyUrlService = MockRepository.GenerateStub<ITinyUrlService>(); _urlResolver = MockRepository.GenerateStub<IUrlResolver>(); _twitterService = new TwitterService(_siteConfiguration, _twitterClient, _tinyUrlService, _urlResolver); _user = new User { TwitterUserName = "******", }; _post = new Post { User = _user, Title = "Test title", }; }
public TweetStreamV2( ITwitterClient client, IStreamResultGenerator streamResultGenerator) { _client = client; _streamResultGenerator = streamResultGenerator; }
public SearchV2Requester( ITwitterClient client, ITwitterClientEvents twitterClientEvents, ISearchV2Controller searchV2Controller) : base(client, twitterClientEvents) { _searchV2Controller = searchV2Controller; }
public UsersClientParametersValidator( ITwitterClient client, IUsersClientRequiredParametersValidator usersClientRequiredParametersValidator) { _client = client; _usersClientRequiredParametersValidator = usersClientRequiredParametersValidator; }
public TwitterService(ILogger <TwitterService> logger, AppSettings appSettings, ITwitterClient twitterClient) { _logger = logger; _twitterClient = twitterClient; _appSettings = appSettings; }
public AccountActivityClient( IAccountActivityRequester accountActivityRequester, ITwitterClient client) { _accountActivityRequester = accountActivityRequester; _client = client; }
public void SetUp() { _siteConfiguration = new SiteConfiguration { TwitterUserName = "******", TwitterPassword = "******", }; _twitterClient = MockRepository.GenerateStub <ITwitterClient>(); _tinyUrlService = MockRepository.GenerateStub <ITinyUrlService>(); _urlResolver = MockRepository.GenerateStub <IUrlResolver>(); _twitterService = new TwitterService(_siteConfiguration, _twitterClient, _tinyUrlService, _urlResolver); _user = new User { TwitterUserName = "******", }; _post = new Post { User = _user, Title = "Test title", }; }
public void UnsubscribeFromClientEvents(ITwitterClient client) { client.Events.BeforeWaitingForRequestRateLimits -= RaiseBeforeWaitingForQueryRateLimits; client.Events.BeforeExecutingRequest -= RaiseBeforeExecutingQuery; client.Events.AfterExecutingRequest -= RaiseAfterExecutingQuery; client.Events.OnTwitterException -= RaiseOnTwitterException; }
public StreamsV2Requester( ITwitterClient client, ITwitterClientEvents twitterClientEvents, IStreamsV2Controller streamsV2Controller) : base(client, twitterClientEvents) { _streamsV2Controller = streamsV2Controller; }
public MessagesClient( ITwitterClient client, IMessageRequester messageRequester) { _client = client; _messageRequester = messageRequester; }
public MessageService( ITwitterClient twitterClient, IEnumerable<string> hashtags) { _twitterClient = twitterClient; _hashtags = hashtags; }
public SubscriptionsService( ITwitterClient twitterClient, TwitterOptions twitterOptions) { _twitterClient = twitterClient; _twitterOptions = twitterOptions; }
public TwitterService(SiteConfiguration siteConfiguration, ITwitterClient twitterClient, ITinyUrlService tinyUrlService, IUrlResolver urlResolver) { _urlResolver = urlResolver; _tinyUrlService = tinyUrlService; _siteConfiguration = siteConfiguration; _twitterClient = twitterClient; }
public UsersV2Requester( ITwitterClient client, ITwitterClientEvents twitterClientEvents, IUsersV2Controller usersV2Controller) : base(client, twitterClientEvents) { _usersV2Controller = usersV2Controller; }
public TwitterSocialNetClient(IOptions <SocialNetClientAppConfig> options, IMessageSeparatorService messageSeparator, ISocialNetAuthorization socialNetAuthorization) { _options = options ?? throw new ArgumentNullException(nameof(options)); _messageSeparator = messageSeparator ?? throw new ArgumentNullException(nameof(messageSeparator)); _socialNetAuthorization = socialNetAuthorization ?? throw new ArgumentNullException(nameof(socialNetAuthorization)); _twitterClient = InitializeClient(); }
public UserProfileManager(ITwitterClient twitterApiClient) : base(twitterApiClient) { //_twitterApiClient = twitterApiClient; _selectedUser = new ExtendedUser(); //_tweets = new SortedTweetCollection<Status>(); }
public MessagesClientParametersValidator( ITwitterClient client, IMessagesClientRequiredParametersValidator messagesClientRequiredParametersValidator) { _client = client; _messagesClientRequiredParametersValidator = messagesClientRequiredParametersValidator; }
public WebhooksService( ITwitterClient twitterClient, TwitterOptions twitterOptions) { _twitterClient = twitterClient; _twitterOptions = twitterOptions; }
public TwitterSocialNetClient(IOptions <SocialNetClientAppConfig> options, ILogger <TwitterSocialNetClient> logger, ITwitterClientEventHandler twitterClientEventHandler) { _options = options ?? throw new ArgumentNullException(nameof(options)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _twitterClientEventHandler = twitterClientEventHandler ?? throw new ArgumentNullException(nameof(twitterClientEventHandler)); _twitterClient = InitializeClient(); }
public UploadClientParametersValidator( ITwitterClient client, IUploadClientRequiredParametersValidator uploadClientRequiredParametersValidator) { _client = client; _uploadClientRequiredParametersValidator = uploadClientRequiredParametersValidator; }
public TwitterListsClientParametersValidator( ITwitterClient client, ITwitterListsClientRequiredParametersValidator twitterListsClientRequiredParametersValidator) { _client = client; _twitterListsClientRequiredParametersValidator = twitterListsClientRequiredParametersValidator; }
public Mention( ITweetDTO tweetDTO, TweetMode?tweetMode, ITwitterClient client) : base(tweetDTO, tweetMode, client) { // Default constructor inheriting from the default Tweet constructor }
protected TweetRequester(ITwitterClient client, IRequestLimitStatus requestLimitStatus, Factories.TweetFactory tweetFactory) { Client = client; _requestLimitStatus = requestLimitStatus; _tweetFactory = tweetFactory; }
public SampleStreamV2( ITwitterClient client, IStreamResultGenerator streamResultGenerator, ITweetsV2QueryGenerator tweetsV2QueryGenerator) : base(client, streamResultGenerator) { _client = client; _tweetsV2QueryGenerator = tweetsV2QueryGenerator; }
public void SubscribeToClientEvents(ITwitterClient client) { client.Events.BeforeWaitingForRequestRateLimits += RaiseBeforeWaitingForQueryRateLimits; client.Events.BeforeExecutingRequest += RaiseBeforeExecutingQuery; client.Events.AfterExecutingRequest += RaiseAfterExecutingQuery; client.Events.OnTwitterException += RaiseOnTwitterException; client.Events.WaitingForRateLimit += RaiseWaitingForRateLimit; }
public TwitterPullJobService( ITwitterService twitterService, ITwitterClient twitterClient ) { _twitterService = twitterService; _twitterClient = twitterClient; }
public ExecuteRequester( ITwitterClient client, ITwitterClientEvents clientEvents, ITwitterAccessor accessor) : base(client, clientEvents) { _accessor = accessor; }
public TennisConsole(ITennisFacadeAdminService tennisService, IWebRepositoryProvider webRepositoryProvider = null, ITwitterClient twitter = null) { if (tennisService == null) throw new ArgumentNullException("tennisService"); this.tennisService = tennisService; this.webRepositoryProvider = webRepositoryProvider; this.twitter = twitter; }
public TwitterList(ITwitterListDTO twitterListDTO, ITwitterClient client) { // ! order is important, client should be at the top so that `UpdateOwner` // can use the client factories to create the owner user. Client = client; _twitterListDTO = twitterListDTO; UpdateOwner(); }
protected AuthorizationCommand(ITwitterClient client, AuthorizationStatus executableStatus) { Client = client; _executableStatus = executableStatus; _observer = new PropertyObserver<ITwitterClient>(Client). RegisterHandler(x => x.AuthorizationStatus, y => OnCanExecuteChanged()); }
public AccountsViewModel( ILog logger, IFacebookClient facebookClient, ITwitterClient twitterClient) { _logger = logger; _facebookClient = facebookClient; _twitterClient = twitterClient; }
public TwitterController(IProvideUserConfiguration configuration, Func<TwitterLoginCommand> twitterLoginCommandAccessor, ITwitterClient twitterClient, IOAuthUserService service) { if (configuration == null) throw new ArgumentNullException("configuration"); this.configuration = configuration; this.twitterLoginCommandAccessor = twitterLoginCommandAccessor; this.twitterClient = twitterClient; this.service = service; }
public TwitterLoginCommand(IOAuthUserService service, IProvideUserConfiguration configuration, Func<LinkExistingUserToExternalProviderPreCommand> linkExistingUserToExternalProviderPreCommandAccessor, ITwitterClient twitterClient, IProvideCurrentUserDetails currentUserDetails) { if (service == null) throw new ArgumentNullException("service"); if (configuration == null) throw new ArgumentNullException("configuration"); this.service = service; this.configuration = configuration; this.linkExistingUserToExternalProviderPreCommandAccessor = linkExistingUserToExternalProviderPreCommandAccessor; this.twitterClient = twitterClient; this.currentUserDetails = currentUserDetails; }
public override void Initialize(string name, System.Collections.Specialized.NameValueCollection config) { base.Initialize(name, config); this.LogoUrl = config["logoUrl"]; this.returnUrl = config["returnUrl"]; this.client = new TwitterClient(config["appKey"], config["appSecret"]); }
public StatusService(ITwitterClient twitterClient, IRateLimitStatusProvider rateLimitStatusProvider) { this.twitterClient = twitterClient; this.rateLimitStatusProvider = rateLimitStatusProvider; MaxCommunicationTries = 5; }
public TwitterProvider(ITwitterClient client) { this.client = client; }
public TwitterProvider(string appKey, string appSecret) { this.client = new TwitterClient(appKey, appSecret); }
public RetweetsOfMeTweetRequester(ITwitterClient client, IRequestLimitStatus requestLimitStatus, Factories.TweetFactory tweetFactory) : base(client, requestLimitStatus, tweetFactory) { }
public AuthorizeCommand(ITwitterClient client) : base(client, AuthorizationStatus.NotAuthorized) { }
public RequestConductor(ITwitterClient client, IEnumerable<ITweetRequester> tweetRequesters) { _client = client; _tweetRequesters = tweetRequesters; }
public HomeTimelineTweetRequester(ITwitterClient client, IRequestLimitStatus requestLimitStatus, Factories.TweetFactory tweetFactory) : base(client, requestLimitStatus, tweetFactory) { }
public GraphViewModel(ITwitterClient twitterClient) { this.twitterClient = twitterClient; }
public RepliesManager(ITwitterClient twitterApiClient) : base(twitterApiClient) { }
public void Setup() { _mocks = new MockRepository(); _twitterApiClient = _mocks.StrictMock<ITwitterClient>(); _tweetsManager = new TweetsManager(_twitterApiClient); }