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 void Initialize(IImagesService imagesService, IOfflineService offlineService, IOOMService oomService, ISettingsService settingsService, ISuspensionService suspensionService, ISmartOfflineService smartOfflineService, ISimpleHttpService simpleHttpService) { _imagesService = imagesService; _offlineService = offlineService; _oomService = oomService; _settingsService = settingsService; _suspensionService = suspensionService; _smartOfflineService = smartOfflineService; _smartOfflineService.OffliningOpportunity += _smartOfflineService_OffliningOpportunity; _oomService.OutOfMemory += _oomService_OutOfMemory; }
public MessagesViewModel(IBaconProvider baconProvider) { _baconProvider = baconProvider; _userService = baconProvider.GetService<IUserService>(); _redditService = baconProvider.GetService<IRedditService>(); _navigationService = baconProvider.GetService<INavigationService>(); _dynamicViewLocator = baconProvider.GetService<IDynamicViewLocator>(); _smartOfflineService = baconProvider.GetService<ISmartOfflineService>(); _notificationService = baconProvider.GetService<INotificationService>(); _liveTileService = baconProvider.GetService<ILiveTileService>(); _smartOfflineService.OffliningOpportunity += _smartOfflineService_OffliningOpportunity; MessengerInstance.Register<UserLoggedInMessage>(this, UserLoggedIn); }
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(ISmartOfflineService smartOfflineService, ISuspensionService suspensionService, IRedditService redditService, ISettingsService settingsService, ISystemServices systemServices, IOfflineService offlineService, INotificationService notificationService, IUserService userService, ISuspendableWorkQueue suspendableWorkQueue) { _smartOfflineService = smartOfflineService; _suspensionService = suspensionService; _redditService = redditService; _settingsService = settingsService; _systemServices = systemServices; _offlineService = offlineService; _notificationService = notificationService; _userService = userService; _suspendableWorkQueue = suspendableWorkQueue; _smartOfflineService.OffliningOpportunity += _smartOfflineService_OffliningOpportunity; Messenger.Default.Register<UserLoggedInMessage>(this, UserLoggedIn); }
public CommentsView() { this.InitializeComponent(); _viewModelContextService = ServiceLocator.Current.GetInstance<IViewModelContextService>(); _smartOfflineService = ServiceLocator.Current.GetInstance<ISmartOfflineService>(); }