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(); }
public TweetListController( ITweetFactory tweetFactory, IUserFactory userFactory, ITweetListQueryExecutor listsQueryExecutor, ITweetListFactory listsFactory, IListIdentifierFactory listIdentifierFactory) { _tweetFactory = tweetFactory; _userFactory = userFactory; _listsQueryExecutor = listsQueryExecutor; _listsFactory = listsFactory; _listIdentifierFactory = listIdentifierFactory; }
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(); }
private static void Initialize() { _tweetListFactory = TweetinviContainer.Resolve <ITweetListFactory>(); _tweetlistController = TweetinviContainer.Resolve <ITweetListController>(); }