public CombinedSearchViewModel(IBaconProvider baconProvider) { _baconProvider = baconProvider; _viewModelContext = baconProvider.GetService<IViewModelContextService>(); _systemServices = baconProvider.GetService<ISystemServices>(); SearchResults = new BindingShellViewModelCollection(new SearchResultsViewModelCollection(_baconProvider, "", false)); }
public LinkedPictureView() { using (ServiceLocator.Current.GetInstance<ISuspendableWorkQueue>().HighValueOperationToken) { this.InitializeComponent(); } _viewModelContextService = ServiceLocator.Current.GetInstance<IViewModelContextService>(); _smartOfflineService = ServiceLocator.Current.GetInstance<ISmartOfflineService>(); _saveCommand = new RelayCommand(SaveImage_Tap); }
public RedditView() { using (ServiceLocator.Current.GetInstance<ISuspendableWorkQueue>().HighValueOperationToken) { this.InitializeComponent(); } _viewModelContextService = ServiceLocator.Current.GetInstance<IViewModelContextService>(); _smartOfflineService = ServiceLocator.Current.GetInstance<ISmartOfflineService>(); _smartOfflineService.NavigatedToView(typeof(RedditView), true); }
public MainPage() { InitializeComponent(); // Sample code to localize the ApplicationBar //BuildLocalizedApplicationBar(); Loaded +=MainPage_Loaded; Messenger.Default.Register<UserLoggedInMessage>(this, OnUserLoggedIn); Messenger.Default.Register<SelectIndexMessage>(this, OnSelectIndexMessage); _settingsService = ServiceLocator.Current.GetInstance<ISettingsService>(); _viewModelContextService = ServiceLocator.Current.GetInstance<IViewModelContextService>(); _smartOfflineService = ServiceLocator.Current.GetInstance<ISmartOfflineService>(); _navigationService = ServiceLocator.Current.GetInstance<INavigationService>(); _userService = ServiceLocator.Current.GetInstance<IUserService>(); MaybeUserIsLoggedIn(); }
public void Initialize(IViewModelContextService viewModelContextService, IOOMService oomService, ISettingsService settingsService, ISuspensionService suspensionService, IDynamicViewLocator dynamicViewLocator, IOfflineService offlineService, IImagesService imagesService, ISystemServices systemServices, ISuspendableWorkQueue suspendableWorkQueue) { _viewModelContextService = viewModelContextService; _oomService = oomService; _settingsService = settingsService; _suspensionService = suspensionService; _dynamicViewLocator = dynamicViewLocator; _offlineService = offlineService; _imagesService = imagesService; _systemServices = systemServices; _suspendableWorkQueue = suspendableWorkQueue; _oomService.OutOfMemory += _oomService_OutOfMemory; }
public RedditViewPivotControl() { _viewModelContextService = ServiceLocator.Current.GetInstance<IViewModelContextService>(); _suspendableWorkQueue = ServiceLocator.Current.GetInstance<ISuspendableWorkQueue>(); }
public CommentsView() { this.InitializeComponent(); _viewModelContextService = ServiceLocator.Current.GetInstance<IViewModelContextService>(); _smartOfflineService = ServiceLocator.Current.GetInstance<ISmartOfflineService>(); }