Ejemplo n.º 1
0
 public UserService(IKeyStoreService keyStore, ILogger <Program> logger, IContractService contractService)
 {
     _keyStoreService = keyStore;
     _logger          = logger;
     _contractService = contractService;
     _logger.LogInformation("User Service initialized");
 }
Ejemplo n.º 2
0
        public void Init()
        {
            Setup(TestContext.CurrentContext);

            var dfsOptions = new DfsOptions(new BlockOptions(), new DiscoveryOptions(), new RepositoryOptions(FileSystem, Constants.DfsDataSubDir), Substitute.For <KeyChainOptions>(), Substitute.For <SwarmOptions>(), Substitute.For <IDnsClient>());

            _keyStoreService = new KeyStoreService(dfsOptions);
            _keyStoreService.SetPassphraseAsync(new SecureString()).Wait();
        }
Ejemplo n.º 3
0
 public KeyApi(IKeyStoreService keyStoreService)
 {
     _keyStoreService = keyStoreService;
 }
 public UserProfileService(IUserProfileRepository userProfileRepository, IWalletPasswordRepository walletPasswordRepository, IKeyStoreService <ScryptParams> keyStoreService)
 {
     _userProfileRepository    = userProfileRepository;
     _walletPasswordRepository = walletPasswordRepository;
     _keyStoreService          = keyStoreService;
 }