private void HttpClientSendPutRecordsRequest(PutRecordsRequest prr) { StdErrorOut.Instance.StdOut(LogLevel.debug, "Pipeline.send_put_records_request"); AwsHttpRequest kinesisRequest = AwsHttp.create_kinesis_request(this.region_, "PutRecords", prr.serialize()); try { RequestSigner.sign_v4(kinesisRequest, this.sig_v4_ctx_); StdErrorOut.Instance.StdOut(LogLevel.debug, "after RequestSigner.sign_v4(request, sig_v4_ctx_)"); this.http_client_.put(kinesisRequest, (Action <AwsHttpResult>)(result => this.retrier_put(result)), (object)prr, prr.Deadline(), prr.Expiration()); StdErrorOut.Instance.StdOut(LogLevel.debug, "http_client_.put"); } catch (Exception ex) { this.retrier_.put(new AwsHttpResult(ex.ToString(), (object)prr, DateTime.Now, DateTime.Now)); } }
private void KinesisClientSendPutRecordsRequest(PutRecordsRequest prr) { StdErrorOut.Instance.StdOut(LogLevel.debug, "Pipeline.send_put_records_request"); try { StdErrorOut.Instance.StdOut(LogLevel.debug, "before RequestSigner.sign_v4(request, sig_v4_ctx_)"); this.kinesis_client_.PutRecordsRequest(prr, (result) => this.retrier_put(result), (object)prr, prr.Deadline(), prr.Expiration()); StdErrorOut.Instance.StdOut(LogLevel.debug, "http_client_.put"); } catch (Exception ex) { this.retrier_.put(new AwsHttpResult(ex.ToString(), (object)prr, DateTime.Now, DateTime.Now)); } }