public VisualBrowserViewModel( IMobileConfigurationDataService mobileConfigurationDataService, INavigationService navigationService, IHistoryDataService historyDataService, IMobileAppConfigDataService mobileAppConfigDataService, ISettingsDataService settingsDataService, IDialogService dialogService, IUserSessionService userSessionService, IContactsService contactsService, IPresentationDataService presentationDataService, ISearchContentDataService searchContentDataService, ISyncLogService syncLogService, IDocumentInfoDataService documentInfoDataService) : base(settingsDataService) { _documentInfoDataService = documentInfoDataService; _presentationDataService = presentationDataService; _userSessionService = userSessionService; _dialogService = dialogService; _mobileAppConfigDataService = mobileAppConfigDataService; _navigationService = navigationService; _historyDataService = historyDataService; _mobileConfigurationDataService = mobileConfigurationDataService; _navigateToMediaCommand = new NavigateToMediaCommand(_navigationService, _historyDataService); _contactsService = contactsService; _searchContentDataService = searchContentDataService; _syncLogService = syncLogService; Initialize(); }
public ControlBarViewModel( IDialogService dialogService, ISettingsDataService settingsDataService, IMobileAppConfigDataService mobileAppConfigDataService, MobileConfigurationDTO currentMobileConfiguration, IUserSessionService userSessionService, IContactsService contactsService, IPresentationDataService presentationDataService, ISyncLogService syncLogService ) : base(settingsDataService) { _presentationDataService = presentationDataService; _userSessionService = userSessionService; _dialogService = dialogService; _mobileAppConfigDataService = mobileAppConfigDataService; _currentMobileConfiguration = currentMobileConfiguration; _contactsService = contactsService; _syncLogService = syncLogService; Initialize(); }
// CTOR public SynchronizationViewModel( IDialogService dialogService, ISettingsDataService settingsDataService, ISyncLogService syncLogService) { // Debug _detailMsgName = ""; _detailMsgProgress = ""; _isStandardView = true; _isDetailView = false; _dialogService = dialogService; _settingsDataService = settingsDataService; _syncLogService = syncLogService; QueueingStep = new SynchronizationStepViewModel("Queueing"); ConfigurationStep = new SynchronizationStepViewModel("Configuration"); ContentStep = new SynchronizationStepViewModel("Content"); FinishingStep = new SynchronizationStepViewModel("Finishing"); ResetSteps(); ResetProgress(); AttachMessages(); }
public SyncLogController(IErrorService errorService, ISyncLogService syncLogService) : base(errorService) { this._syncLogService = syncLogService; }