コード例 #1
0
ファイル: GeoFactory.cs プロジェクト: subhankars/tweetyzard
 public GeoFactory(
     IUnityFactory <ICoordinates> coordinatesUnityFactory,
     IUnityFactory <ILocation> locationUnityFactory)
 {
     _coordinatesUnityFactory = coordinatesUnityFactory;
     _locationUnityFactory    = locationUnityFactory;
 }
コード例 #2
0
 public MessageFactoryQueryExecutor(
     ITwitterAccessor twitterAccessor,
     IUnityFactory <IMessageDTO> messageDTOUnityFactory)
 {
     _twitterAccessor        = twitterAccessor;
     _messageDTOUnityFactory = messageDTOUnityFactory;
 }
コード例 #3
0
 public TweetFactoryQueryExecutor(
     ITwitterAccessor twitterAccessor,
     IUnityFactory <ITweetDTO> tweetDTOUnityFactory)
 {
     _twitterAccessor      = twitterAccessor;
     _tweetDTOUnityFactory = tweetDTOUnityFactory;
 }
コード例 #4
0
 public AccountController(
     IAccountQueryExecutor accountQueryExecutor,
     IUnityFactory <IAccountSettings> accountSettingsUnityFactory)
 {
     _accountQueryExecutor        = accountQueryExecutor;
     _accountSettingsUnityFactory = accountSettingsUnityFactory;
 }
コード例 #5
0
 public SavedSearchFactory(
     ISavedSearchQueryExecutor savedSearchQueryExecutor,
     IUnityFactory<ISavedSearch> savedSearchUnityFactory)
 {
     _savedSearchQueryExecutor = savedSearchQueryExecutor;
     _savedSearchUnityFactory = savedSearchUnityFactory;
 }
コード例 #6
0
 public WebExceptionInfoExtractor(
     IJObjectStaticWrapper jObjectStaticWrapper,
     IUnityFactory <ITwitterExceptionInfo> twitterExceptionInfoUnityFactory)
 {
     _jObjectStaticWrapper             = jObjectStaticWrapper;
     _twitterExceptionInfoUnityFactory = twitterExceptionInfoUnityFactory;
 }
コード例 #7
0
 public ListIdentifierFactory(
     IUnityFactory <IListIdentifier> listIdentifierUnityFactory,
     IUserQueryValidator userQueryValidator)
 {
     _listIdentifierUnityFactory = listIdentifierUnityFactory;
     _userQueryValidator         = userQueryValidator;
 }
コード例 #8
0
ファイル: Stream.cs プロジェクト: subhankars/tweetyzard
 static Stream()
 {
     _userStreamFactory          = TweetinviContainer.Resolve <IUnityFactory <IUserStream> >();
     _tweetStreamUnityFactory    = TweetinviContainer.Resolve <IUnityFactory <ITweetStream> >();
     _sampleStreamUnityFactory   = TweetinviContainer.Resolve <IUnityFactory <ISampleStream> >();
     _trackedStreamUnityFactory  = TweetinviContainer.Resolve <IUnityFactory <ITrackedStream> >();
     _filteredStreamUnityFactory = TweetinviContainer.Resolve <IUnityFactory <IFilteredStream> >();
 }
コード例 #9
0
 public MessageFactory(
     IMessageFactoryQueryExecutor messageFactoryQueryExecutor,
     IUnityFactory <IMessage> messageUnityFactory,
     IJsonObjectConverter jsonObjectConverter)
 {
     _messageFactoryQueryExecutor = messageFactoryQueryExecutor;
     _messageUnityFactory         = messageUnityFactory;
     _jsonObjectConverter         = jsonObjectConverter;
 }
コード例 #10
0
 public SearchQueryGenerator(
     ISearchQueryValidator searchQueryValidator,
     ITwitterStringFormatter twitterStringFormatter,
     IUnityFactory <ITweetSearchParameters> tweetSearchParameterFactory)
 {
     _searchQueryValidator        = searchQueryValidator;
     _twitterStringFormatter      = twitterStringFormatter;
     _tweetSearchParameterFactory = tweetSearchParameterFactory;
 }
コード例 #11
0
 public WebTokenCreator(
     IUnityFactory <ITemporaryCredentials> applicationCredentialsUnityFactory,
     IOAuthWebRequestGenerator oAuthWebRequestGenerator,
     IOAuthToken oAuthToken)
 {
     _applicationCredentialsUnityFactory = applicationCredentialsUnityFactory;
     _oAuthWebRequestGenerator           = oAuthWebRequestGenerator;
     _oAuthToken = oAuthToken;
 }
コード例 #12
0
 public FriendshipFactory(
     IUnityFactory <IRelationship> unityRelationshipFactory,
     IUnityFactory <IRelationshipState> unityRelationshipStateFactory,
     IFriendshipFactoryQueryExecutor friendshipFactoryQueryExecutor,
     IUnityFactory <IFriendshipAuthorizations> friendshipAuthorizationUnityFactory)
 {
     _unityRelationshipFactory            = unityRelationshipFactory;
     _unityRelationshipStateFactory       = unityRelationshipStateFactory;
     _friendshipFactoryQueryExecutor      = friendshipFactoryQueryExecutor;
     _friendshipAuthorizationUnityFactory = friendshipAuthorizationUnityFactory;
 }
コード例 #13
0
 public TweetListFactory(
     ITweetListFactoryQueryExecutor tweetListFactoryQueryExecutor,
     IUnityFactory <ITweetList> tweetListUnityFactory,
     IJsonObjectConverter jsonObjectConverter,
     IListIdentifierFactory listIdentifierFactory)
 {
     _tweetListFactoryQueryExecutor = tweetListFactoryQueryExecutor;
     _tweetListUnityFactory         = tweetListUnityFactory;
     _jsonObjectConverter           = jsonObjectConverter;
     _listIdentifierFactory         = listIdentifierFactory;
 }
コード例 #14
0
 public SearchQueryExecutor(
     ISearchQueryGenerator searchQueryGenerator,
     IJObjectStaticWrapper wrapper,
     ITwitterAccessor twitterAccessor,
     IUnityFactory <ITweetSearchParameters> tweetSearchParameterUnityFactory)
 {
     _searchQueryGenerator = searchQueryGenerator;
     _wrapper         = wrapper;
     _twitterAccessor = twitterAccessor;
     _tweetSearchParameterUnityFactory = tweetSearchParameterUnityFactory;
 }
コード例 #15
0
 public CredentialsCreator(
     IOAuthToken oAuthToken,
     ICredentialsFactory credentialsFactory,
     IOAuthWebRequestGenerator oAuthWebRequestGenerator,
     IUnityFactory <ITemporaryCredentials> applicationCredentialsUnityFactory)
 {
     _oAuthToken                         = oAuthToken;
     _credentialsFactory                 = credentialsFactory;
     _oAuthWebRequestGenerator           = oAuthWebRequestGenerator;
     _applicationCredentialsUnityFactory = applicationCredentialsUnityFactory;
 }
コード例 #16
0
 public TweetFactory(
     ITweetFactoryQueryExecutor tweetDTOFactory,
     IUnityFactory <ITweet> tweetUnityFactory,
     IUnityFactory <IMention> mentionFactory,
     IUnityFactory <IOEmbedTweet> oembedTweetUnityFactory,
     IJsonObjectConverter jsonObjectConverter)
 {
     _tweetDTOFactory         = tweetDTOFactory;
     _tweetUnityFactory       = tweetUnityFactory;
     _mentionUnityFactory     = mentionFactory;
     _oembedTweetUnityFactory = oembedTweetUnityFactory;
     _jsonObjectConverter     = jsonObjectConverter;
 }
コード例 #17
0
        public TweetSearchParameters(
            IUnityFactory <IGeoCode> geoCodeUnityFactory,
            IGeoFactory geoFactory)
        {
            _geoCodeUnityFactory = geoCodeUnityFactory;
            _geoFactory          = geoFactory;

            MaximumNumberOfResults = -1;
            SinceId = -1;
            MaxId   = -1;

            TweetSearchFilter = TweetSearchFilter.All;
        }
コード例 #18
0
ファイル: UserFactory.cs プロジェクト: subhankars/tweetyzard
 public UserFactory(
     IUserFactoryQueryExecutor userFactoryQueryExecutor,
     IUnityFactory <ILoggedUser> loggedUserUnityFactory,
     IUnityFactory <IUser> userUnityFactory,
     IUnityFactory <IUserIdDTO> userIdDTOUnityFactory,
     IJsonObjectConverter jsonObjectConverter,
     ICredentialsAccessor credentialsAccessor)
 {
     _userFactoryQueryExecutor = userFactoryQueryExecutor;
     _loggedUserUnityFactory   = loggedUserUnityFactory;
     _userUnityFactory         = userUnityFactory;
     _userIdDTOUnityFactory    = userIdDTOUnityFactory;
     _jsonObjectConverter      = jsonObjectConverter;
     _credentialsAccessor      = credentialsAccessor;
 }
コード例 #19
0
ファイル: TweetList.cs プロジェクト: subhankars/tweetyzard
        static TweetList()
        {
            Initialize();

            _listUpdateParametersUnityFactory = TweetinviContainer.Resolve <IUnityFactory <IListUpdateParameters> >();
        }
コード例 #20
0
 public ExceptionHandler(IUnityFactory <ITwitterException> twitterExceptionUnityFactory)
 {
     _twitterExceptionUnityFactory = twitterExceptionUnityFactory;
     _getExceptionInfos            = new List <ITwitterException>();
 }
コード例 #21
0
 public CredentialsFactory(IUnityFactory <IOAuthCredentials> oauthCredentialsUnityFactory)
 {
     _oauthCredentialsUnityFactory = oauthCredentialsUnityFactory;
 }