Ejemplo n.º 1
0
        // 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;
        }
Ejemplo n.º 2
0
        // Constructor
        public FilteredStream(
            IStreamTrackManager <ITweet> streamTrackManager,
            IJsonObjectConverter jsonObjectConverter,
            IJObjectStaticWrapper jObjectStaticWrapper,
            IStreamResultGenerator streamResultGenerator,
            ITweetFactory tweetFactory,
            ITwitterRequestGenerator twitterRequestGenerator,
            ISynchronousInvoker synchronousInvoker,
            ICustomRequestParameters customRequestParameters,
            ITwitterQueryFactory twitterQueryFactory,
            ISingleAggregateExceptionThrower singleAggregateExceptionThrower)

            : base(
                streamTrackManager,
                jsonObjectConverter,
                jObjectStaticWrapper,
                streamResultGenerator,
                tweetFactory,
                twitterRequestGenerator,
                synchronousInvoker,
                customRequestParameters,
                twitterQueryFactory,
                singleAggregateExceptionThrower)
        {
            _twitterQueryFactory             = twitterQueryFactory;
            _singleAggregateExceptionThrower = singleAggregateExceptionThrower;
            _followingUserIds = new Dictionary <long?, Action <ITweet> >();
            _locations        = new Dictionary <ILocation, Action <ITweet> >();
        }
Ejemplo n.º 3
0
 public SearchQueryHelper(
     IFactory <ITweetSearchParameters> searchParameterFactory,
     IJObjectStaticWrapper jObjectWrapper)
 {
     _searchParameterFactory = searchParameterFactory;
     _jObjectWrapper         = jObjectWrapper;
 }
 public WebExceptionInfoExtractor(
     IJObjectStaticWrapper jObjectStaticWrapper,
     IFactory<ITwitterExceptionInfo> twitterExceptionInfoUnityFactory)
 {
     _jObjectStaticWrapper = jObjectStaticWrapper;
     _twitterExceptionInfoUnityFactory = twitterExceptionInfoUnityFactory;
 }
Ejemplo n.º 5
0
 public WebExceptionInfoExtractor(
     IJObjectStaticWrapper jObjectStaticWrapper,
     IFactory <ITwitterExceptionInfo> twitterExceptionInfoUnityFactory)
 {
     _jObjectStaticWrapper             = jObjectStaticWrapper;
     _twitterExceptionInfoUnityFactory = twitterExceptionInfoUnityFactory;
 }
Ejemplo n.º 6
0
        public UserStream(
            IStreamResultGenerator streamResultGenerator,
            ITweetFactory tweetFactory,
            IMessageFactory messageFactory,
            IUserFactory userFactory,
            ITweetListFactory tweetListFactory,
            IJObjectStaticWrapper jObjectWrapper,
            IJsonObjectConverter jsonObjectConverter,
            IExceptionHandler exceptionHandler,
            ITwitterRequestGenerator twitterRequestGenerator,
            IStreamTrackManager <ITweet> streamTrackManager,
            ISynchronousInvoker synchronousInvoker,
            ITaskFactory taskFactory)
            : base(streamTrackManager, jsonObjectConverter, jObjectWrapper, streamResultGenerator, tweetFactory, twitterRequestGenerator, synchronousInvoker)
        {
            _messageFactory   = messageFactory;
            _userFactory      = userFactory;
            _tweetListFactory = tweetListFactory;
            _jObjectWrapper   = jObjectWrapper;
            _exceptionHandler = exceptionHandler;
            _taskFactory      = taskFactory;

            _events = new Dictionary <string, Action <JObject> >();

            InitializeEvents();
        }
Ejemplo n.º 7
0
 public TwitterAccessor(
     IOAuthToken oAuthToken,
     IJObjectStaticWrapper wrapper,
     IJsonObjectConverter jsonObjectConverter)
 {
     _oAuthToken          = oAuthToken;
     _wrapper             = wrapper;
     _jsonObjectConverter = jsonObjectConverter;
 }
Ejemplo n.º 8
0
 public SampleStream(
     IStreamResultGenerator streamResultGenerator,
     IJsonObjectConverter jsonObjectConverter,
     IJObjectStaticWrapper jObjectStaticWrapper,
     ITweetFactory tweetFactory,
     IOAuthToken oAuthToken)
     : base(streamResultGenerator, jsonObjectConverter, jObjectStaticWrapper, tweetFactory, oAuthToken)
 {
 }
Ejemplo n.º 9
0
 public TwitterAccessor(
     ITwitterRequester twitterRequester,
     IJObjectStaticWrapper wrapper,
     IJsonObjectConverter jsonObjectConverter,
     IExceptionHandler exceptionHandler)
 {
     _twitterRequester    = twitterRequester;
     _wrapper             = wrapper;
     _jsonObjectConverter = jsonObjectConverter;
     _exceptionHandler    = exceptionHandler;
 }
Ejemplo n.º 10
0
 public TweetStream(
     IStreamResultGenerator streamResultGenerator,
     IJsonObjectConverter jsonObjectConverter,
     IJObjectStaticWrapper jObjectStaticWrapper,
     ITweetFactory tweetFactory,
     IOAuthToken oAuthToken)
     : base(streamResultGenerator, jsonObjectConverter, jObjectStaticWrapper)
 {
     _tweetFactory = tweetFactory;
     _oAuthToken   = oAuthToken;
 }
Ejemplo n.º 11
0
 public AuthFactory(
     IExceptionHandler exceptionHandler,
     ITwitterRequestHandler twitterRequestHandler,
     IOAuthWebRequestGenerator oAuthWebRequestGenerator,
     IJObjectStaticWrapper jObjectStaticWrapper)
 {
     _exceptionHandler         = exceptionHandler;
     _twitterRequestHandler    = twitterRequestHandler;
     _oAuthWebRequestGenerator = oAuthWebRequestGenerator;
     _jObjectStaticWrapper     = jObjectStaticWrapper;
 }
Ejemplo n.º 12
0
 public TweetStream(
     IStreamResultGenerator streamResultGenerator,
     IJsonObjectConverter jsonObjectConverter,
     IJObjectStaticWrapper jObjectStaticWrapper,
     ITweetFactory tweetFactory,
     ITwitterRequestGenerator twitterRequestGenerator)
     : base(streamResultGenerator, jsonObjectConverter, jObjectStaticWrapper)
 {
     _tweetFactory            = tweetFactory;
     _twitterRequestGenerator = twitterRequestGenerator;
 }
Ejemplo n.º 13
0
 public AuthFactory(
     IExceptionHandler exceptionHandler,
     ITwitterRequestHandler twitterRequestHandler,
     IOAuthWebRequestGenerator oAuthWebRequestGenerator,
     IJObjectStaticWrapper jObjectStaticWrapper)
 {
     _exceptionHandler = exceptionHandler;
     _twitterRequestHandler = twitterRequestHandler;
     _oAuthWebRequestGenerator = oAuthWebRequestGenerator;
     _jObjectStaticWrapper = jObjectStaticWrapper;
 }
Ejemplo n.º 14
0
 public SearchQueryExecutor(
     ISearchQueryGenerator searchQueryGenerator,
     IJObjectStaticWrapper wrapper,
     ITwitterAccessor twitterAccessor,
     IUnityFactory <ITweetSearchParameters> tweetSearchParameterUnityFactory)
 {
     _searchQueryGenerator = searchQueryGenerator;
     _wrapper         = wrapper;
     _twitterAccessor = twitterAccessor;
     _tweetSearchParameterUnityFactory = tweetSearchParameterUnityFactory;
 }
Ejemplo n.º 15
0
 public SampleStream(
     IStreamResultGenerator streamResultGenerator,
     IJsonObjectConverter jsonObjectConverter,
     IJObjectStaticWrapper jObjectStaticWrapper,
     ITweetFactory tweetFactory,
     ITwitterRequestGenerator twitterRequestGenerator,
     ISynchronousInvoker synchronousInvoker)
     : base(streamResultGenerator, jsonObjectConverter, jObjectStaticWrapper, tweetFactory, twitterRequestGenerator)
 {
     _synchronousInvoker = synchronousInvoker;
 }
Ejemplo n.º 16
0
 public TweetStream(
     IStreamResultGenerator streamResultGenerator,
     IJsonObjectConverter jsonObjectConverter,
     IJObjectStaticWrapper jObjectStaticWrapper,
     ITweetFactory tweetFactory,
     ICustomRequestParameters customRequestParameters,
     ITwitterQueryFactory twitterQueryFactory)
     : base(streamResultGenerator, jsonObjectConverter, jObjectStaticWrapper, customRequestParameters)
 {
     _tweetFactory = tweetFactory;
     _twitterQueryFactory = twitterQueryFactory;
 }
Ejemplo n.º 17
0
        protected TwitterStream(
            IStreamResultGenerator streamResultGenerator,
            IJsonObjectConverter jsonObjectConverter,
            IJObjectStaticWrapper jObjectWrapper)
        {
            _streamResultGenerator = streamResultGenerator;
            _jsonObjectConverter   = jsonObjectConverter;
            _jObjectWrapper        = jObjectWrapper;
            _streamEventsActions   = new Dictionary <string, Action <JToken> >();

            InitializeStreamEventsActions();
        }
Ejemplo n.º 18
0
        public AccountActivityStream(
            IJObjectStaticWrapper jObjectWrapper,
            IJsonObjectConverter jsonObjectConverter,
            ITwitterClientFactories factories)
        {
            _jObjectWrapper      = jObjectWrapper;
            _jsonObjectConverter = jsonObjectConverter;
            _factories           = factories;
            _events = new Dictionary <string, Action <string, JObject> >();

            InitializeEvents();
        }
Ejemplo n.º 19
0
 public TweetStream(
     ITwitterClient client,
     IStreamResultGenerator streamResultGenerator,
     IJsonObjectConverter jsonObjectConverter,
     IJObjectStaticWrapper jObjectStaticWrapper,
     ITwitterClientFactories factories,
     ICreateTweetStreamParameters createTweetStreamParameters)
     : base(streamResultGenerator, jsonObjectConverter, jObjectStaticWrapper, createTweetStreamParameters)
 {
     _client    = client;
     _factories = factories;
 }
Ejemplo n.º 20
0
 public TweetStream(
     IStreamResultGenerator streamResultGenerator,
     IJsonObjectConverter jsonObjectConverter,
     IJObjectStaticWrapper jObjectStaticWrapper,
     ITweetFactory tweetFactory,
     ICustomRequestParameters customRequestParameters,
     ITwitterQueryFactory twitterQueryFactory)
     : base(streamResultGenerator, jsonObjectConverter, jObjectStaticWrapper, customRequestParameters)
 {
     _tweetFactory        = tweetFactory;
     _twitterQueryFactory = twitterQueryFactory;
 }
Ejemplo n.º 21
0
 public TwitterAccessor(
     IJObjectStaticWrapper jObjectStaticWrapper,
     IJsonObjectConverter jsonObjectConverter,
     IExceptionHandler exceptionHandler,
     ICursorQueryHelper cursorQueryHelper,
     ITwitterRequestHandler twitterRequestHandler)
 {
     _jObjectStaticWrapper  = jObjectStaticWrapper;
     _jsonObjectConverter   = jsonObjectConverter;
     _exceptionHandler      = exceptionHandler;
     _cursorQueryHelper     = cursorQueryHelper;
     _twitterRequestHandler = twitterRequestHandler;
 }
Ejemplo n.º 22
0
        public TrackedStream(
            IStreamTrackManager <ITweet> streamTrackManager,
            IJsonObjectConverter jsonObjectConverter,
            IJObjectStaticWrapper jObjectStaticWrapper,
            IStreamResultGenerator streamResultGenerator,
            ITweetFactory tweetFactory,
            IOAuthToken oAuthToken)

            : base(streamResultGenerator, jsonObjectConverter, jObjectStaticWrapper)
        {
            _streamTrackManager  = streamTrackManager;
            _jsonObjectConverter = jsonObjectConverter;
            _tweetFactory        = tweetFactory;
            _oAuthToken          = oAuthToken;
        }
Ejemplo n.º 23
0
 public SampleStream(
     IStreamResultGenerator streamResultGenerator,
     IJsonObjectConverter jsonObjectConverter, 
     IJObjectStaticWrapper jObjectStaticWrapper, 
     ITweetFactory tweetFactory,
     ITwitterRequestGenerator twitterRequestGenerator,
     ISynchronousInvoker synchronousInvoker,
     ICustomRequestParameters customRequestParameters,
     ISingleAggregateExceptionThrower singleAggregateExceptionThrower,
     ITwitterQueryFactory twitterQueryFactory)
     : base(streamResultGenerator, jsonObjectConverter, jObjectStaticWrapper, tweetFactory, twitterRequestGenerator, customRequestParameters, twitterQueryFactory)
 {
     _synchronousInvoker = synchronousInvoker;
     _singleAggregateExceptionThrower = singleAggregateExceptionThrower;
 }
Ejemplo n.º 24
0
 public SampleStream(
     IStreamResultGenerator streamResultGenerator,
     IJsonObjectConverter jsonObjectConverter,
     IJObjectStaticWrapper jObjectStaticWrapper,
     ITweetFactory tweetFactory,
     ITwitterRequestGenerator twitterRequestGenerator,
     ISynchronousInvoker synchronousInvoker,
     ICustomRequestParameters customRequestParameters,
     ISingleAggregateExceptionThrower singleAggregateExceptionThrower,
     ITwitterQueryFactory twitterQueryFactory)
     : base(streamResultGenerator, jsonObjectConverter, jObjectStaticWrapper, tweetFactory, twitterRequestGenerator, customRequestParameters, twitterQueryFactory)
 {
     _synchronousInvoker = synchronousInvoker;
     _singleAggregateExceptionThrower = singleAggregateExceptionThrower;
 }
Ejemplo n.º 25
0
 public SampleStream(
     ITwitterClient twitterClient,
     IStreamResultGenerator streamResultGenerator,
     IJsonObjectConverter jsonObjectConverter,
     IJObjectStaticWrapper jObjectStaticWrapper,
     ITwitterClientFactories factories,
     ICreateSampleStreamParameters createSampleStreamParameters)
     : base(
         twitterClient,
         streamResultGenerator,
         jsonObjectConverter,
         jObjectStaticWrapper,
         factories,
         createSampleStreamParameters)
 {
 }
Ejemplo n.º 26
0
        public TrackedStream(
            IStreamTrackManager <ITweet> streamTrackManager,
            IJsonObjectConverter jsonObjectConverter,
            IJObjectStaticWrapper jObjectStaticWrapper,
            IStreamResultGenerator streamResultGenerator,
            ITweetFactory tweetFactory,
            ITwitterRequestGenerator twitterRequestGenerator,
            ISynchronousInvoker synchronousInvoker)

            : base(streamResultGenerator, jsonObjectConverter, jObjectStaticWrapper)
        {
            _streamTrackManager      = streamTrackManager;
            _jsonObjectConverter     = jsonObjectConverter;
            _tweetFactory            = tweetFactory;
            _twitterRequestGenerator = twitterRequestGenerator;
            _synchronousInvoker      = synchronousInvoker;
        }
Ejemplo n.º 27
0
        protected TwitterStream(
            IStreamResultGenerator streamResultGenerator,
            IJsonObjectConverter jsonObjectConverter,
            IJObjectStaticWrapper jObjectWrapper,
            ICustomRequestParameters customRequestParameters)
        {
            _streamResultGenerator   = streamResultGenerator;
            _jsonObjectConverter     = jsonObjectConverter;
            _jObjectWrapper          = jObjectWrapper;
            _customRequestParameters = customRequestParameters;
            _streamEventsActions     = new Dictionary <string, Action <JToken> >();
            _filteredLanguages       = new List <string>();

            StallWarnings = true;

            InitializeStreamEventsActions();
        }
Ejemplo n.º 28
0
        protected TwitterStream(
            IStreamResultGenerator streamResultGenerator,
            IJsonObjectConverter jsonObjectConverter,
            IJObjectStaticWrapper jObjectWrapper,
            ICustomRequestParameters customRequestParameters)
        {
            _streamResultGenerator = streamResultGenerator;
            _jsonObjectConverter = jsonObjectConverter;
            _jObjectWrapper = jObjectWrapper;
            _customRequestParameters = customRequestParameters;
            _streamEventsActions = new Dictionary<string, Action<JToken>>();
            _filteredLanguages = new List<string>();

            StallWarnings = true;

            InitializeStreamEventsActions();
        }
Ejemplo n.º 29
0
        public AccountActivityStream(
            IExceptionHandler exceptionHandler,
            IJObjectStaticWrapper jObjectWrapper,
            IJsonObjectConverter jsonObjectConverter,
            ITweetFactory tweetFactory,
            IUserFactory userFactory,
            IMessageFactory messageFactory)
        {
            _jObjectWrapper      = jObjectWrapper;
            _jsonObjectConverter = jsonObjectConverter;
            _tweetFactory        = tweetFactory;
            _exceptionHandler    = exceptionHandler;
            _userFactory         = userFactory;
            _messageFactory      = messageFactory;
            _events = new Dictionary <string, Action <string, JObject> >();

            InitializeEvents();
        }
Ejemplo n.º 30
0
        // Constructor
        public FilteredStream(
            IStreamTrackManager <ITweet> streamTrackManager,
            IJsonObjectConverter jsonObjectConverter,
            IJObjectStaticWrapper jObjectStaticWrapper,
            IStreamResultGenerator streamResultGenerator,
            ITweetFactory tweetFactory,
            IOAuthToken oAuthToken)

            : base(
                streamTrackManager,
                jsonObjectConverter,
                jObjectStaticWrapper,
                streamResultGenerator,
                tweetFactory,
                oAuthToken)
        {
            _followingUserIds = new Dictionary <long?, Action <ITweet> >();
            _locations        = new Dictionary <ILocation, Action <ITweet> >();
        }
Ejemplo n.º 31
0
        public TrackedStream(
            IStreamTrackManager<ITweet> streamTrackManager,
            IJsonObjectConverter jsonObjectConverter,
            IJObjectStaticWrapper jObjectStaticWrapper,
            IStreamResultGenerator streamResultGenerator,
            ITweetFactory tweetFactory,
            ISynchronousInvoker synchronousInvoker,
            ICustomRequestParameters customRequestParameters,
            ITwitterQueryFactory twitterQueryFactory,
            ISingleAggregateExceptionThrower singleAggregateExceptionThrower)

            : base(streamResultGenerator, jsonObjectConverter, jObjectStaticWrapper, customRequestParameters)
        {
            _streamTrackManager = streamTrackManager;
            _jsonObjectConverter = jsonObjectConverter;
            _tweetFactory = tweetFactory;
            _synchronousInvoker = synchronousInvoker;
            _singleAggregateExceptionThrower = singleAggregateExceptionThrower;
            _twitterQueryFactory = twitterQueryFactory;
        }
Ejemplo n.º 32
0
        public TrackedStream(
            IStreamTrackManager <ITweet> streamTrackManager,
            IJsonObjectConverter jsonObjectConverter,
            IJObjectStaticWrapper jObjectStaticWrapper,
            IStreamResultGenerator streamResultGenerator,
            ITweetFactory tweetFactory,
            ISynchronousInvoker synchronousInvoker,
            ICustomRequestParameters customRequestParameters,
            ITwitterQueryFactory twitterQueryFactory,
            ISingleAggregateExceptionThrower singleAggregateExceptionThrower)

            : base(streamResultGenerator, jsonObjectConverter, jObjectStaticWrapper, customRequestParameters)
        {
            _streamTrackManager              = streamTrackManager;
            _jsonObjectConverter             = jsonObjectConverter;
            _tweetFactory                    = tweetFactory;
            _synchronousInvoker              = synchronousInvoker;
            _singleAggregateExceptionThrower = singleAggregateExceptionThrower;
            _twitterQueryFactory             = twitterQueryFactory;
        }
Ejemplo n.º 33
0
        // Constructor
        public FilteredStream(
            IStreamTrackManager <ITweet> streamTrackManager,
            IJsonObjectConverter jsonObjectConverter,
            IJObjectStaticWrapper jObjectStaticWrapper,
            IStreamResultGenerator streamResultGenerator,
            ITweetFactory tweetFactory,
            ITwitterRequestGenerator twitterRequestGenerator,
            ISynchronousInvoker synchronousInvoker)

            : base(
                streamTrackManager,
                jsonObjectConverter,
                jObjectStaticWrapper,
                streamResultGenerator,
                tweetFactory,
                twitterRequestGenerator,
                synchronousInvoker)
        {
            _followingUserIds = new Dictionary <long?, Action <ITweet> >();
            _locations        = new Dictionary <ILocation, Action <ITweet> >();
        }
Ejemplo n.º 34
0
        public UserStream(
            IStreamResultGenerator streamResultGenerator,
            ITweetFactory tweetFactory,
            IMessageFactory messageFactory,
            IUserFactory userFactory,
            ITwitterListFactory twitterListFactory,
            IJObjectStaticWrapper jObjectWrapper,
            IJsonObjectConverter jsonObjectConverter,
            ITwitterRequestGenerator twitterRequestGenerator,
            IStreamTrackManager<ITweet> streamTrackManager,
            ISynchronousInvoker synchronousInvoker,
            ITaskFactory taskFactory,
            ICustomRequestParameters customRequestParameters,
            ITwitterQueryFactory twitterQueryFactory,
            ISingleAggregateExceptionThrower singleAggregateExceptionThrower)

            : base(
                streamTrackManager,
                jsonObjectConverter,
                jObjectWrapper,
                streamResultGenerator,
                tweetFactory,
                twitterRequestGenerator,
                synchronousInvoker,
                customRequestParameters,
                twitterQueryFactory,
                singleAggregateExceptionThrower)
        {
            _messageFactory = messageFactory;
            _userFactory = userFactory;
            _twitterListFactory = twitterListFactory;
            _jObjectWrapper = jObjectWrapper;
            _taskFactory = taskFactory;
            _twitterQueryFactory = twitterQueryFactory;
            _singleAggregateExceptionThrower = singleAggregateExceptionThrower;

            _events = new Dictionary<string, Action<JObject>>();

            InitializeEvents();
        }
Ejemplo n.º 35
0
        public UserStream(
            IStreamResultGenerator streamResultGenerator,
            ITweetFactory tweetFactory,
            IMessageFactory messageFactory,
            IUserFactory userFactory,
            ITwitterListFactory twitterListFactory,
            IJObjectStaticWrapper jObjectWrapper,
            IJsonObjectConverter jsonObjectConverter,
            ITwitterRequestGenerator twitterRequestGenerator,
            IStreamTrackManager <ITweet> streamTrackManager,
            ISynchronousInvoker synchronousInvoker,
            ITaskFactory taskFactory,
            ICustomRequestParameters customRequestParameters,
            ITwitterQueryFactory twitterQueryFactory,
            ISingleAggregateExceptionThrower singleAggregateExceptionThrower)

            : base(
                streamTrackManager,
                jsonObjectConverter,
                jObjectWrapper,
                streamResultGenerator,
                tweetFactory,
                twitterRequestGenerator,
                synchronousInvoker,
                customRequestParameters,
                twitterQueryFactory,
                singleAggregateExceptionThrower)
        {
            _messageFactory                  = messageFactory;
            _userFactory                     = userFactory;
            _twitterListFactory              = twitterListFactory;
            _jObjectWrapper                  = jObjectWrapper;
            _taskFactory                     = taskFactory;
            _twitterQueryFactory             = twitterQueryFactory;
            _singleAggregateExceptionThrower = singleAggregateExceptionThrower;

            _events = new Dictionary <string, Action <JObject> >();

            InitializeEvents();
        }
Ejemplo n.º 36
0
        public UserStream(
            IStreamResultGenerator streamResultGenerator,
            ITweetFactory tweetFactory,
            IMessageFactory messageFactory,
            IUserFactory userFactory,
            ITweetListFactory tweetListFactory,
            IJObjectStaticWrapper jObjectWrapper,
            IJsonObjectConverter jsonObjectConverter,
            IExceptionHandler exceptionHandler,
            IOAuthToken oAuthToken,
            IStreamTrackManager <ITweet> streamTrackManager)
            : base(streamTrackManager, jsonObjectConverter, jObjectWrapper, streamResultGenerator, tweetFactory, oAuthToken)
        {
            _messageFactory   = messageFactory;
            _userFactory      = userFactory;
            _tweetListFactory = tweetListFactory;
            _jObjectWrapper   = jObjectWrapper;
            _exceptionHandler = exceptionHandler;

            _events = new SortedDictionary <string, Action <JObject> >();

            InitializeEvents();
        }
 public SearchQueryHelper(IJObjectStaticWrapper jObjectWrapper)
 {
     _jObjectWrapper = jObjectWrapper;
 }
Ejemplo n.º 38
0
 public SearchQueryHelper(IJObjectStaticWrapper jObjectWrapper)
 {
     _jObjectWrapper = jObjectWrapper;
 }