Ejemplo n.º 1
0
 public SearchResultFactory(
     ITweetFactory tweetFactory,
     IFactory <ISearchQueryResult> searchResultFactory)
 {
     _tweetFactory        = tweetFactory;
     _searchResultFactory = searchResultFactory;
 }
Ejemplo n.º 2
0
 public SearchController(
     ISearchQueryExecutor searchQueryExecutor,
     ITweetFactory tweetFactory)
 {
     _searchQueryExecutor = searchQueryExecutor;
     _tweetFactory        = tweetFactory;
 }
Ejemplo n.º 3
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.º 4
0
 public TimelineController(
     ITweetFactory tweetFactory,
     ITimelineQueryExecutor timelineQueryExecutor)
 {
     _tweetFactory          = tweetFactory;
     _timelineQueryExecutor = timelineQueryExecutor;
 }
Ejemplo n.º 5
0
        public LoggedUser(
            IUserDTO userDTO,
            ICredentialsAccessor credentialsAccessor,
            ITimelineController timelineController,
            ITweetController tweetController,
            ITweetFactory tweetFactory,
            IUserController userController,
            IMessageController messageController,
            IFriendshipFactory friendshipFactory,
            IFriendshipController friendshipController,
            IAccountController accountController,
            ISavedSearchController savedSearchController)

            : base(userDTO, timelineController, userController, friendshipFactory)
        {
            _credentialsAccessor   = credentialsAccessor;
            _tweetController       = tweetController;
            _tweetFactory          = tweetFactory;
            _messageController     = messageController;
            _friendshipController  = friendshipController;
            _accountController     = accountController;
            _savedSearchController = savedSearchController;

            Credentials = _credentialsAccessor.CurrentThreadCredentials;
        }
Ejemplo n.º 6
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.º 7
0
 public SearchResultFactory(
     ITweetFactory tweetFactory,
     IFactory<ISearchQueryResult> searchResultFactory)
 {
     _tweetFactory = tweetFactory;
     _searchResultFactory = searchResultFactory;
 }
Ejemplo n.º 8
0
 public TweetController(
     ITweetQueryExecutor tweetQueryExecutor,
     ITweetFactory tweetFactory,
     IGeoFactory geoFactory)
 {
     _tweetQueryExecutor = tweetQueryExecutor;
     _tweetFactory       = tweetFactory;
     _geoFactory         = geoFactory;
 }
Ejemplo n.º 9
0
 public SampleStream(
     IStreamResultGenerator streamResultGenerator,
     IJsonObjectConverter jsonObjectConverter,
     IJObjectStaticWrapper jObjectStaticWrapper,
     ITweetFactory tweetFactory,
     IOAuthToken oAuthToken)
     : base(streamResultGenerator, jsonObjectConverter, jObjectStaticWrapper, tweetFactory, oAuthToken)
 {
 }
Ejemplo n.º 10
0
 public UserController(
     IUserQueryExecutor userQueryExecutor,
     ITweetFactory tweetFactory,
     IUserFactory userFactory)
 {
     _userQueryExecutor = userQueryExecutor;
     _tweetFactory      = tweetFactory;
     _userFactory       = userFactory;
 }
Ejemplo n.º 11
0
 public UserController(
     IUserQueryExecutor userQueryExecutor,
     ITweetFactory tweetFactory,
     IUserFactory userFactory)
 {
     _userQueryExecutor = userQueryExecutor;
     _tweetFactory = tweetFactory;
     _userFactory = userFactory;
 }
 public TweetWithSearchMetadata(
     ITweetWithSearchMetadataDTO tweetDTO, 
     ITweetController tweetController, 
     ITweetFactory tweetFactory, 
     IUserFactory userFactory, 
     ITaskFactory taskFactory) 
     : base(tweetDTO, tweetController, tweetFactory, userFactory, taskFactory)
 {
     _tweetWithSearchMetadataDTO = tweetDTO;
 }
Ejemplo n.º 13
0
 public TweetWithSearchMetadata(
     ITweetWithSearchMetadataDTO tweetDTO,
     ITweetController tweetController,
     ITweetFactory tweetFactory,
     IUserFactory userFactory,
     ITaskFactory taskFactory)
     : base(tweetDTO, tweetController, tweetFactory, userFactory, taskFactory)
 {
     _tweetWithSearchMetadataDTO = tweetDTO;
 }
Ejemplo n.º 14
0
 public TweetStream(
     IStreamResultGenerator streamResultGenerator,
     IJsonObjectConverter jsonObjectConverter,
     IJObjectStaticWrapper jObjectStaticWrapper,
     ITweetFactory tweetFactory,
     ITwitterRequestGenerator twitterRequestGenerator)
     : base(streamResultGenerator, jsonObjectConverter, jObjectStaticWrapper)
 {
     _tweetFactory            = tweetFactory;
     _twitterRequestGenerator = twitterRequestGenerator;
 }
Ejemplo n.º 15
0
 public SearchController(
     ISearchQueryExecutor searchQueryExecutor,
     ISearchResultFactory searchResultFactory,
     ITweetFactory tweetFactory,
     IUserFactory userFactory)
 {
     _searchQueryExecutor = searchQueryExecutor;
     _searchResultFactory = searchResultFactory;
     _tweetFactory        = tweetFactory;
     _userFactory         = userFactory;
 }
Ejemplo n.º 16
0
 public TweetController(
     ITweetQueryExecutor tweetQueryExecutor,
     IUploadQueryExecutor uploadQueryExecutor,
     ITweetFactory tweetFactory,
     IGeoFactory geoFactory)
 {
     _tweetQueryExecutor = tweetQueryExecutor;
     _uploadQueryExecutor = uploadQueryExecutor;
     _tweetFactory = tweetFactory;
     _geoFactory = geoFactory;
 }
Ejemplo n.º 17
0
 public SearchController(
     ISearchQueryExecutor searchQueryExecutor, 
     ISearchResultFactory searchResultFactory,
     ITweetFactory tweetFactory,
     IUserFactory userFactory)
 {
     _searchQueryExecutor = searchQueryExecutor;
     _searchResultFactory = searchResultFactory;
     _tweetFactory = tweetFactory;
     _userFactory = userFactory;
 }
Ejemplo n.º 18
0
 public TimelineController(
     ITweetFactory tweetFactory,
     ITimelineQueryExecutor timelineQueryExecutor,
     IUserFactory userFactory,
     ITimelineQueryParameterGenerator timelineQueryParameterGenerator)
 {
     _tweetFactory = tweetFactory;
     _timelineQueryExecutor = timelineQueryExecutor;
     _userFactory = userFactory;
     _timelineQueryParameterGenerator = timelineQueryParameterGenerator;
 }
Ejemplo n.º 19
0
 public TimelineController(
     ITweetFactory tweetFactory,
     ITimelineQueryExecutor timelineQueryExecutor,
     IUserFactory userFactory,
     ITimelineQueryParameterGenerator timelineQueryParameterGenerator)
 {
     _tweetFactory                    = tweetFactory;
     _timelineQueryExecutor           = timelineQueryExecutor;
     _userFactory                     = userFactory;
     _timelineQueryParameterGenerator = timelineQueryParameterGenerator;
 }
Ejemplo n.º 20
0
 public TweetController(
     ITweetQueryExecutor tweetQueryExecutor,
     ITweetQueryValidator tweetQueryValidator,
     IUploadQueryExecutor uploadQueryExecutor,
     ITweetFactory tweetFactory)
 {
     _tweetQueryExecutor  = tweetQueryExecutor;
     _tweetQueryValidator = tweetQueryValidator;
     _uploadQueryExecutor = uploadQueryExecutor;
     _tweetFactory        = tweetFactory;
 }
Ejemplo n.º 21
0
 public TweetWithSearchMetadata(
     ITweetWithSearchMetadataDTO tweetDTO,
     ITweetController tweetController,
     ITweetFactory tweetFactory,
     IUserFactory userFactory,
     ITaskFactory taskFactory,
     ITweetinviSettingsAccessor tweetinviSettingsAccessor)
     : base(tweetDTO, null, tweetController, tweetFactory, userFactory, taskFactory, tweetinviSettingsAccessor)
 {
     _tweetWithSearchMetadataDTO = tweetDTO;
 }
Ejemplo n.º 22
0
 public TweetStream(
     IStreamResultGenerator streamResultGenerator,
     IJsonObjectConverter jsonObjectConverter,
     IJObjectStaticWrapper jObjectStaticWrapper,
     ITweetFactory tweetFactory,
     IOAuthToken oAuthToken)
     : base(streamResultGenerator, jsonObjectConverter, jObjectStaticWrapper)
 {
     _tweetFactory = tweetFactory;
     _oAuthToken   = oAuthToken;
 }
Ejemplo n.º 23
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.º 24
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.º 25
0
        public Tweet(
            ITweetDTO tweetDTO,
            ITweetController tweetController,
            ITweetFactory tweetFactory,
            IUserFactory userFactory)
        {
            _tweetController = tweetController;
            _tweetFactory    = tweetFactory;
            _userFactory     = userFactory;

            TweetDTO = tweetDTO;
        }
Ejemplo n.º 26
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.º 27
0
 public TweetListController(
     ITweetFactory tweetFactory,
     IUserFactory userFactory,
     ITweetListQueryExecutor listsQueryExecutor,
     ITweetListFactory listsFactory,
     IListIdentifierFactory listIdentifierFactory)
 {
     _tweetFactory          = tweetFactory;
     _userFactory           = userFactory;
     _listsQueryExecutor    = listsQueryExecutor;
     _listsFactory          = listsFactory;
     _listIdentifierFactory = listIdentifierFactory;
 }
Ejemplo n.º 28
0
        public Mention(
            ITweetDTO tweetDTO,
            ITweetController tweetController,
            ITweetFactory tweetFactory,
            IUserFactory userFactory)

            : base(tweetDTO,
                   tweetController,
                   tweetFactory,
                   userFactory)
        {
            // Default constructor inheriting from the default Tweet constructor
        }
Ejemplo n.º 29
0
 public Mention(
     ITweetDTO tweetDTO,
     ITweetController tweetController,
     ITweetFactory tweetFactory,
     IUserFactory userFactory,
     ITaskFactory taskFactory)
     : base(tweetDTO,
                tweetController,
                tweetFactory,
                userFactory,
                taskFactory)
 {
     // Default constructor inheriting from the default Tweet constructor
 }
Ejemplo n.º 30
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;
 }
 public TimelineController(
     ITweetFactory tweetFactory,
     ITimelineQueryExecutor timelineQueryExecutor,
     IUserFactory userFactory,
     IFactory <IHomeTimelineRequestParameters> homeTimelineRequestParameterFactory,
     IFactory <IUserTimelineRequestParameters> userTimelineRequestParameterFactory,
     IFactory <IMentionsTimelineRequestParameters> mentionsTimelineRequestParameterFactory)
 {
     _tweetFactory          = tweetFactory;
     _timelineQueryExecutor = timelineQueryExecutor;
     _userFactory           = userFactory;
     _homeTimelineRequestParameterFactory     = homeTimelineRequestParameterFactory;
     _userTimelineRequestParameterFactory     = userTimelineRequestParameterFactory;
     _mentionsTimelineRequestParameterFactory = mentionsTimelineRequestParameterFactory;
 }
Ejemplo n.º 32
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.º 33
0
 public TwitterListController(
     ITweetFactory tweetFactory,
     IUserFactory userFactory,
     ITwitterListQueryExecutor twitterListQueryExecutor,
     ITwitterListFactory twitterListsFactory,
     ITwitterListQueryParameterGenerator twitterListQueryParameterGenerator,
     ITwitterListIdentifierFactory twitterListIdentifierFactory)
 {
     _tweetFactory = tweetFactory;
     _userFactory = userFactory;
     _twitterListQueryExecutor = twitterListQueryExecutor;
     _twitterListsFactory = twitterListsFactory;
     _twitterListQueryParameterGenerator = twitterListQueryParameterGenerator;
     _twitterListIdentifierFactory = twitterListIdentifierFactory;
 }
Ejemplo n.º 34
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.º 35
0
 public TwitterListController(
     ITweetFactory tweetFactory,
     IUserFactory userFactory,
     ITwitterListQueryExecutor twitterListQueryExecutor,
     ITwitterListFactory twitterListsFactory,
     ITwitterListQueryParameterGenerator twitterListQueryParameterGenerator,
     ITwitterListIdentifierFactory twitterListIdentifierFactory)
 {
     _tweetFactory                       = tweetFactory;
     _userFactory                        = userFactory;
     _twitterListQueryExecutor           = twitterListQueryExecutor;
     _twitterListsFactory                = twitterListsFactory;
     _twitterListQueryParameterGenerator = twitterListQueryParameterGenerator;
     _twitterListIdentifierFactory       = twitterListIdentifierFactory;
 }
Ejemplo n.º 36
0
        public Tweet(
            ITweetDTO tweetDTO,
            ITweetController tweetController,
            ITweetFactory tweetFactory,
            IUserFactory userFactory,
            ITaskFactory taskFactory,
            IFactory <IMedia> mediaFactory)
        {
            _tweetController = tweetController;
            _tweetFactory    = tweetFactory;
            _userFactory     = userFactory;
            _taskFactory     = taskFactory;
            _mediaFactory    = mediaFactory;

            TweetDTO = tweetDTO;
        }
Ejemplo n.º 37
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.º 38
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.º 39
0
        public Mention(
            ITweetDTO tweetDTO,
            ITweetController tweetController,
            ITweetFactory tweetFactory,
            IUserFactory userFactory,
            ITaskFactory taskFactory,
            ITweetinviSettingsAccessor tweetinviSettingsAccessor)

            : base(tweetDTO,
                   null,
                   tweetController,
                   tweetFactory,
                   userFactory,
                   taskFactory,
                   tweetinviSettingsAccessor)
        {
            // Default constructor inheriting from the default Tweet constructor
        }
Ejemplo n.º 40
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.º 41
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.º 42
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.º 43
0
 private static void Initialize()
 {
     _tweetController = TweetinviContainer.Resolve<ITweetController>();
     _tweetFactory = TweetinviContainer.Resolve<ITweetFactory>();
 }
Ejemplo n.º 44
0
        public Tweet(
            ITweetDTO tweetDTO,
            ITweetController tweetController,
            ITweetFactory tweetFactory,
            IUserFactory userFactory,
            ITaskFactory taskFactory,
            IFactory<IMedia> mediaFactory)
        {
            _tweetController = tweetController;
            _tweetFactory = tweetFactory;
            _userFactory = userFactory;
            _taskFactory = taskFactory;
            _mediaFactory = mediaFactory;

            TweetDTO = tweetDTO;
        }