public SettingsViewModel(IFileService fileService, INavigationServiceEx navService, IInitializationValueService ivService) : base(navService) { _fileService = fileService; _ivService = ivService; FileGroups.Add(new FileCollection(Constants.ROAMED_FILES_TITLE, _fileService.RoamedFiles, FileService.FileLocation.Roamed)); FileGroups.Add(new FileCollection(Constants.LOCAL_FILES_TITLE, _fileService.LocalFiles, FileService.FileLocation.Local)); }
public SettingsViewModelDesign(IFileService fileService, INavigationServiceEx navService, IInitializationValueService ivService) : base(fileService, navService, ivService) { ObservableCollection <IBindableStorageFile> localFiles = new ObservableCollection <IBindableStorageFile> { new MockBindableStorageFile(), new MockBindableStorageFile() }; ObservableCollection <IBindableStorageFile> roamedFiles = new ObservableCollection <IBindableStorageFile> { new MockBindableStorageFile(), new MockBindableStorageFile() }; FileGroups = new ObservableCollection <FileCollection> { new FileCollection(Constants.LOCAL_FILES_TITLE, localFiles, FileService.FileLocation.Local), new FileCollection(Constants.ROAMED_FILES_TITLE, roamedFiles, FileService.FileLocation.Roamed) }; this.RoamingSpaceUsed = 50.23; }
public FileService(IInitializationValueService ivService) { _ivService = ivService; CreateAsync(); }