public WalletCreationViewModel( INavigationService navigationService, IPoolConfigurator poolConfigurator, IEdgeProvisioningService edgeProvisioningService ) : base("Wallet Creation", navigationService) { _edgeProvisioningService = edgeProvisioningService; _poolConfigurator = poolConfigurator; }
public RegisterViewModel( IUserDialogs userDialogs, INavigationService navigationService, IAgentProvider agentProvider, IEdgeProvisioningService provisioningService) : base( nameof(RegisterViewModel), userDialogs, navigationService) { _agentContextProvider = agentProvider; this.provisioningService = provisioningService; }
public RegisterPageViewModel(IUserDialogs userDialogs, INavigationService navigationService, IEdgeProvisioningService edgeProvisioningService, IWalletAppConfiguration walletconfiguration, IOptions <AgentOptions> options, CloudWalletService cloudWalletService) : base(nameof(RegisterPageViewModel), userDialogs, navigationService) { _edgeProvisioningService = edgeProvisioningService; _walletConfiguration = walletconfiguration; _options = options.Value; _cloudWalletService = cloudWalletService; Title = "Register Wallet"; }
public OnboardingViewModel(IUserDialogs userDialogs, INavigationService navigationService, IEdgeProvisioningService edgeProvisioningService, IWalletAppConfiguration walletconfiguration, IOptions <AgentOptions> options) : base("Onboarding", userDialogs, navigationService) { //services _edgeProvisioningService = edgeProvisioningService; _walletConfiguration = walletconfiguration; _options = options.Value; SetSkipButtonText("SKIP"); SetNextButtontext("Next"); InitializeOnBoarding(); InitializeSkipCommand(); InitializeNextCommand(); }
public RegisterViewModel( IUserDialogs userDialogs, INavigationService navigationService, IAgentProvider agentProvider, IPoolConfigurator poolConfigurator, ILifetimeScope scope, IOptions <AgentOptions> agentOptions, IProvisioningService provisioningService, IEdgeProvisioningService edgeProvisioningService) : base( nameof(RegisterViewModel), userDialogs, navigationService) { _agentContextProvider = agentProvider; _poolConfigurator = poolConfigurator; _provisioningService = provisioningService; _edgeProvisioningService = edgeProvisioningService; _agentOptions = agentOptions.Value; _scope = scope; }
public ConnectionsViewModel(IUserDialogs userDialogs, INavigationService navigationService, IConnectionService connectionService, IEdgeProvisioningService edgeProvisioningService, IWalletAppConfiguration walletconfiguration, IOptions <AgentOptions> options, IAgentProvider agentProvider, ILifetimeScope scope, IEventAggregator eventAggregator, CloudWalletService cloudWalletService) : base(nameof(ConnectionsViewModel), userDialogs, navigationService) { _edgeProvisioningService = edgeProvisioningService; _walletConfiguration = walletconfiguration; _options = options.Value; _cloudWalletService = cloudWalletService; _connectionService = connectionService; _agentProvider = agentProvider; _eventAggregator = eventAggregator; _scope = scope; Title = "Connections"; }