Ejemplo n.º 1
0
        public RequestSigningDelegatingHandlerTests()
        {
            var handler = new SatispayRequestSigningDelegatingHandler(Samples.KeyId, Samples.PrivateKey, new FakeDelegatingHandler(HttpStatusCode.OK));

            _sut = new HttpClient(handler)
            {
                BaseAddress = new Uri("https://staging.authservices.satispay.com")
            };
        }
Ejemplo n.º 2
0
        private static HttpClient BuildClient(
            string keyId,
            string privateKey,
            bool production)
        {
            var requestSigningHandler = new SatispayRequestSigningDelegatingHandler(keyId, privateKey, true);

            return(new HttpClient(requestSigningHandler)
            {
                BaseAddress = BuildUri(production)
            });
        }