示例#1
0
 public ContactManager(ILocalTableTrackingRepository localTableTrackingRepository,
                       IContactRepository userRepository,
                       IContactService userService) : base(localTableTrackingRepository)
 {
     _userRepository        = userRepository;
     _userService           = userService;
     _keyValueCachedUtility = AppUnityContainer.InstanceDependencyService.Get <IKeyValueCacheUtility>();
 }
 public AccountRegistrationPageViewModel(INavigationService navigationService,
                                         IContactManager contactManager,
                                         AccountRegistrationPageValidator validator) : base(navigationService)
 {
     _keyValueCacheUtility = AppUnityContainer.InstanceDependencyService.Get <IKeyValueCacheUtility>();
     _contactManager       = contactManager;
     _validator            = validator;
 }
 public WelcomeInstructionsPageViewModel(IServiceMapper serviceMapper,
                                         IAppUser appUser,
                                         INavigationStackService navigationStackService,
                                         INavigationService navigationService) : base(navigationService)
 {
     WelcomeInstructionsData.Init();
     _navigationStackService = navigationStackService;
     _navigationService      = navigationService;
     _keyValueCacheUtility   = AppUnityContainer.InstanceDependencyService.Get <IKeyValueCacheUtility>();
 }
示例#4
0
 public PostFeedManager(ILocalTableTrackingRepository localTableTrackingRepository,
                        IPostFeedService postFeedService,
                        IPostFeedRepository postFeedRepository,
                        IContactRepository contactRepository) : base(localTableTrackingRepository)
 {
     _postFeedService       = postFeedService;
     _postFeedRepository    = postFeedRepository;
     _contactRepository     = contactRepository;
     _keyValueCachedUtility = AppUnityContainer.InstanceDependencyService.Get <IKeyValueCacheUtility>();
 }
 public ConfirmVerificationCodePageViewModel(IServiceMapper serviceMapper,
                                             IAppUser appUser,
                                             INavigationService navigationService,
                                             INavigationStackService navigationStackService,
                                             IContactManager userManager) : base(serviceMapper, appUser)
 {
     _navigationService      = navigationService;
     _navigationStackService = navigationStackService;
     _userManager            = userManager;
     _keyValueCacheUtility   = AppUnityContainer.Instance.Resolve <IDependencyService>().Get <IKeyValueCacheUtility>();
 }
 public NativeFacebookPageViewModel(IServiceMapper serviceMapper,
                                    IAppUser appUser,
                                    IContactManager userManager,
                                    INavigationService navigationService,
                                    INavigationStackService navigationStackService) : base(serviceMapper, appUser)
 {
     _keyValueCacheUtility   = AppUnityContainer.InstanceDependencyService.Get <IKeyValueCacheUtility>();
     _navigationService      = navigationService;
     _navigationStackService = navigationStackService;
     _userManager            = userManager;
 }
 public PostFeedAddEditPageViewModel(IServiceMapper serviceMapper,
                                     IAppUser appUser,
                                     INavigationService navigationService,
                                     INavigationStackService navigationStackService,
                                     IPostFeedManager postFeedManager,
                                     PostFeedAddEditPageValidators validator) : base(serviceMapper, appUser)
 {
     _navigationService      = navigationService;
     _navigationStackService = navigationStackService;
     _postFeedManager        = postFeedManager;
     _validator            = validator;
     _keyValueCacheUtility = AppUnityContainer.InstanceDependencyService.Get <IKeyValueCacheUtility>();
     Title = AppStrings.TitleFeelings;
 }
 public PostFeedDetailPageViewModel(IServiceMapper serviceMapper,
                                    IAppUser appUser,
                                    IPostFeedManager postFeedManager,
                                    INavigationService navigationService,
                                    INavigationStackService navigationStackService,
                                    PostFeedDetailsPageValidator validator) : base(serviceMapper, appUser)
 {
     _postFeedManager        = postFeedManager;
     _navigationService      = navigationService;
     _navigationStackService = navigationStackService;
     _validator            = validator;
     _keyboardHelper       = AppUnityContainer.InstanceDependencyService.Get <IKeyboardHelper>();
     _keyValueCacheUtility = AppUnityContainer.InstanceDependencyService.Get <IKeyValueCacheUtility>();
     Title = AppStrings.TitleComments;
 }
示例#9
0
 public AppUser()
 {
     _keyValueCache = AppUnityContainer.InstanceDependencyService.Get <IKeyValueCacheUtility>();
 }
示例#10
0
 public ConfirmVerificationCodePageViewModel(INavigationService navigationService,
                                             IContactManager userManager) : base(navigationService)
 {
     _userManager          = userManager;
     _keyValueCacheUtility = AppUnityContainer.Instance.Resolve <IDependencyService>().Get <IKeyValueCacheUtility>();
 }