public InternalSignServiceCaller(BlockchainSignServiceSettings settings, ILog log) { var pipeline = new JsonApiTypeHandler() { InnerHandler = new HttpClientHandler() }; _httpClient = new HttpClient(pipeline); _signServiceUrl = settings.SignServiceUrl; _log = log; }
public SignService( IWalletRepository walletRepository, IInternalSignServiceCaller internalSignServiceCaller, IEncryptionService encryptionService, BlockchainSignServiceSettings settings ) { _walletRepository = walletRepository; _internalSignServiceCaller = internalSignServiceCaller; _encryptionService = encryptionService; _passwordBytes = settings.PasswordBytes; }