示例#1
0
 public StartupRoute(
     IMainRoute mainRoute,
     IOnBoardingRoute onboardingRoute,
     ICreateProfileRoute createProfileRoute,
     IAuthenticationInfoService authenticationInfoService)
 {
     _mainRoute                 = mainRoute;
     _onboardingRoute           = onboardingRoute;
     _createProfileRoute        = createProfileRoute;
     _authenticationInfoService = authenticationInfoService;
 }
        public OnBoardingViewModel(
            INavigationService navigationService,
            IMainRoute mainRoute,
            INotificationManager notificationManager,
            ITracingEngine tracingEngine,
            ISecretsProvider secretsProvider)
        {
            GoToNextStepCommand = ReactiveUI.ReactiveCommand.CreateFromTask(HandleNextStepAsync);

            _navigationService   = navigationService;
            _mainRoute           = mainRoute;
            _notificationManager = notificationManager;
            _tracingEngine       = tracingEngine;
            _secretsProvider     = secretsProvider;
            SetInstructions();
        }