示例#1
0
 public BaseViewModel(
     INavigationService navigationService,
     IApplicationCache cache,
     IMobileCenterLogger logger)
 {
     NavigationService = navigationService;
     ApplicationCache  = cache;
     Logger            = logger;
 }
示例#2
0
 public LoginViewModel(
     IFacebookService facebookService,
     IApplicationCache cache,
     INavigationService navService,
     IMobileCenterLogger logger) 
     : base(navService, cache, logger)
 {
     FacebookService = facebookService;
 }
 public CreateMessageViewModel(
     INavigationService navigationService,
     IApplicationCache cache,
     IDatabaseService dbService,
     IMobileCenterLogger logger)
     : base(navigationService, cache, logger)
 {
     DatabaseService = dbService;
 }
示例#4
0
 public FriendsViewModel(
     INavigationService navService,
     IApplicationCache cache,
     IFacebookService fbservice,
     IMobileCenterLogger logger)
     : base(navService, cache, logger)
 {
     FacebookService = fbservice;
 }
示例#5
0
 public CreateMessageViewModel(
     IApplicationCache cache,
     IDatabaseService dbService,
     IMobileCenterLogger logger,
     IMvxMessenger messenger) : base(messenger)
 {
     Cache           = cache;
     DatabaseService = dbService;
     Logger          = logger;
 }
示例#6
0
 public FriendsViewModel(
     IApplicationCache cache,
     IFacebookService fbservice,
     IMobileCenterLogger logger,
     IMvxMessenger messenger) : base(messenger)
 {
     FacebookService = fbservice;
     Cache           = cache;
     Logger          = logger;
 }
示例#7
0
 public HistoryViewModel(
     IDatabaseService dbService,
     IApplicationCache cache,
     INavigationService navigationService,
     IMobileCenterLogger logger) 
     : base(navigationService,cache, logger)
 {
     DatabaseService = dbService;
     LoadHistory();
     Messenger.Default.Register<RefreshHistoryMessage>(this, RefreshHistoryHandler);
 }
示例#8
0
 public HistoryViewModel(
     IDatabaseService dbService,
     IApplicationCache cache,
     IMobileCenterLogger logger,
     IMvxMessenger messenger) : base(messenger)
 {
     DatabaseService = dbService;
     Cache           = cache;
     Logger          = logger;
     LoadHistory();
 }
示例#9
0
 public LoginViewModel(
     IFacebookService facebookService,
     IApplicationCache cache,
     IMobileCenterLogger logger,
     ILoginService loginService,
     IMvxMessenger messanger) : base(messanger)
 {
     FacebookService = facebookService;
     Logger          = logger;
     Cache           = cache;
     LoginService    = loginService;
 }