public InternalSignServiceCaller(BlockchainSignServiceSettings settings, ILog log)
        {
            var pipeline = new JsonApiTypeHandler()
            {
                InnerHandler = new HttpClientHandler()
            };

            _httpClient     = new HttpClient(pipeline);
            _signServiceUrl = settings.SignServiceUrl;
            _log            = log;
        }
コード例 #2
0
 public SignService(
     IWalletRepository walletRepository,
     IInternalSignServiceCaller internalSignServiceCaller,
     IEncryptionService encryptionService,
     BlockchainSignServiceSettings settings
     )
 {
     _walletRepository          = walletRepository;
     _internalSignServiceCaller = internalSignServiceCaller;
     _encryptionService         = encryptionService;
     _passwordBytes             = settings.PasswordBytes;
 }