public MarkerAssignmentDialogViewModel(IDialogNavigationService dialogNavigationService, IMvxMessenger messenger,
                                        IUserDialogs userDialogs, IMap map, IClipboard clipboard, WasabeeApiV1Service wasabeeApiV1Service,
                                        MarkersDatabase markersDatabase, IUserSettingsService userSettingsService) : base(dialogNavigationService)
 {
     _messenger           = messenger;
     _userDialogs         = userDialogs;
     _map                 = map;
     _clipboard           = clipboard;
     _wasabeeApiV1Service = wasabeeApiV1Service;
     _markersDatabase     = markersDatabase;
     _userSettingsService = userSettingsService;
 }
示例#2
0
 public BackgroundDataUpdaterService(IMvxMessenger mvxMessenger,
                                     WasabeeApiV1Service wasabeeApiV1Service, OperationsDatabase operationsDatabase,
                                     LinksDatabase linksDatabase, MarkersDatabase markersDatabase,
                                     TeamsDatabase teamsDatabase, UsersDatabase usersDatabase)
 {
     _mvxMessenger        = mvxMessenger;
     _wasabeeApiV1Service = wasabeeApiV1Service;
     _operationsDatabase  = operationsDatabase;
     _linksDatabase       = linksDatabase;
     _markersDatabase     = markersDatabase;
     _teamsDatabase       = teamsDatabase;
     _usersDatabase       = usersDatabase;
 }
 public SplashScreenViewModel(IConnectivity connectivity, IPreferences preferences, IVersionTracking versionTracking,
                              IAuthentificationService authentificationService, IMvxNavigationService navigationService, IMvxMessenger messenger,
                              ISecureStorage secureStorage, IAppSettings appSettings, IUserSettingsService userSettingsService, IUserDialogs userDialogs,
                              WasabeeApiV1Service wasabeeApiV1Service, UsersDatabase usersDatabase, OperationsDatabase operationsDatabase, LinksDatabase linksDatabase,
                              MarkersDatabase markersDatabase, TeamsDatabase teamsDatabase, TeamAgentsDatabase teamAgentsDatabase)
 {
     _connectivity            = connectivity;
     _preferences             = preferences;
     _versionTracking         = versionTracking;
     _authentificationService = authentificationService;
     _navigationService       = navigationService;
     _messenger           = messenger;
     _secureStorage       = secureStorage;
     _appSettings         = appSettings;
     _userSettingsService = userSettingsService;
     _userDialogs         = userDialogs;
     _wasabeeApiV1Service = wasabeeApiV1Service;
     _usersDatabase       = usersDatabase;
     _operationsDatabase  = operationsDatabase;
     _linksDatabase       = linksDatabase;
     _markersDatabase     = markersDatabase;
     _teamsDatabase       = teamsDatabase;
     _teamAgentsDatabase  = teamAgentsDatabase;
 }