コード例 #1
0
 public TwitterSearchUsersViewModel(
     ILoginStore loginStore,
     ILinqToTwitterAuthorizer linqToTwitterAuthorizer)
 {
     _loginStoreService       = loginStore;
     _linqToTwitterAuthorizer = linqToTwitterAuthorizer;
 }
コード例 #2
0
 public TwitterFeedViewModel(
     ILoginStore loginStore,
     ILinqToTwitterAuthorizer linqToTwitterAuthorizer,
     INavigationService navigationService)
 {
     _loginStoreService       = loginStore;
     _linqToTwitterAuthorizer = linqToTwitterAuthorizer;
     _navigationService       = navigationService;
     _userName       = "******";
     _maxTweets      = 3200;
     _generateNumber = 10;
     _chain          = new MarkovChain <string>(1);
 }
コード例 #3
0
        public MainPageViewModel(ILoginStore loginStoreSvc, ILinqToTwitterAuthorizer authorizeSvc)
        {
            _loginStoreService = loginStoreSvc;

            _userSecrets = loginStoreSvc.GetSecrets();

            _authSvc = authorizeSvc;

            if (_userSecrets != null)
            {
                _auth = _authSvc.GetAuthorizer(consumerKey,
                                               consumerSecret,
                                               _userSecrets.OAuthToken,
                                               _userSecrets.OAuthSecret);
            }
        }